centos7 配置静态IP并联网

本文介绍了如何在CentOS7中将网络配置为静态IP,包括修改ifcfg-ens33文件、设置网络参数如IPADDR、NETMASK和GATEWAY,并通过`systemctl restart network`命令重启网络。此外,还讲解了虚拟机的双网卡配置,一张用于静态IP,另一张使用NAT模式确保上网。最后提到了时间同步及检查网络连接的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CentOS 7配置静态IP并解决联网的问题

修改为静态IP

  1. 在终端中启动管理员模式
su  
  • ubantu 里是sudo
  • su 之后会要求输入管理员的密码。这时密码是肉眼不可见的,输完密码回车就行
  1. 修改网卡配置文件,使用vi命令打开ifcfg-ens33文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
  • 会打开一个文本文档,没有管理员权限是不能修改的,所以需要上面的su命令
  • 想要编辑这个文档,输入 i ,就是插入insert
  1. 修改配置文件中的文本内容
BOOTPROTO = "static"
ONBOOT="yes"
IPADDR="192.168.22.111"   //静态IP
NETMASK="255.255.255.0"  //子网掩码
GATEWAY="192.168.22.2"  //网关
DNS1="192.168.22.2"
  • centos 下= 后面要加 " "
  • 已经有的内容可以修改,没有的内容直接加在后面
  • 按esc退出编辑模式,输入:继续执行终端里的命令
  • wq是保存并退出,也就是按esc后输入:wq然后回车
  1. 重启网络
systemctl restart network
  • 有的时候虚拟机会断网,重启网络可能有用

给虚拟机联网

基本思路是给虚拟机配两张网卡。

  • 主网卡是静态IP,用来访问127.0.0.1的内容。这样IP不会变。ifconfig时是ens33
  • 副网卡是nat模式(DHCP),只负责上网。用到xshell等工具的时候要查这个网卡的IP。可能是ens36或者其他。
  1. 虚拟机-> 设置->硬件-> 添加-> 网络适配器–>(完成)
    • 这时显示的"网络适配器2"就是新添加的网卡
  2. 虚拟机-> 设置->硬件-> 添加-> 网络适配器2
    • 在右侧选nat模式,一般默认就是nat
  3. 与本地主机时间同步
    • 虚拟机-> 设置->选项-> vmware tools
    • 右侧最上面的 客户机与主机时间同步 勾选上

查看是否设置成功

  1. 新建终端ifconfig
    • 查看ens33是否是自己配置的静态IP
  2. ping www.baidu.com
    • 查看是否连网,如果已连网会不断有反馈,按CTRL+C可以中断命令。
  3. 会不定时断开网络
    systemctl restart network
    
    用网络重启命令可以重新连上
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值