CentOS网络设置
# 虚拟机Linux设置NAT网络
虚拟机网络设置为NAT桥接。
然后在 Terminal 中切换到 root 用户进行如下操作:
- 用编辑器打开
/etc/sysconfig/network-script/ifcfg-ens33
- 将
ONBOOT=no
改为ONBOOT=yes
- 重启网络
systemctl restart network
ping www.baidu.com
# 虚拟机Linux设置桥接网络
虚拟机网咯设置为桥接模式。
# 物理机网络参数信息
获取物理机的IP地址、子网掩码、默认网关、DNS
。
在Linux系统中打开文件 /etc/sysconfig/network-script/ifcfg-ens33
添加如下字段:
IPADDR=...
NETMASK=...
GATEWAY=...
DNS1=...
1
2
3
4
2
3
4
四个字段分别对应 IP地址、子网掩码、默认网关、DNS
,参数根据自己物理机所处局域网来填(通常除了IP地址有一点不同,其他三个参数跟物理机一样)。
然后将 BOOTPROTO=dhcp
改为 BOOTPROTO=none
如果物理机是Windows,可在终端用 ipconfig
命令来查看。
填好参数后重启网络:systemctl restart network
# 可能出现的错误
# 重启网络出现错误
提示出错:
Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
1
# 解决方案
可能是与 NetworkManager
冲突了,关闭即可:
systemctl stop NetworkManager
1
编辑 (opens new window)
上次更新: 2022/06/19, 16:16:22