centos7 网络配置
- 1 查看“虚拟网络编辑器”
- 2 编辑centos系统的网络配置文件
- 3 编辑 resolv.conf 文件
- 4 ping 百度
1 查看“虚拟网络编辑器”
击VMware虚拟机左上角的“编辑”,选择“虚拟网络编译器”,确认连接模式为“NAT 模式”,如图所示:

完成上图所示的第1,2,3步骤之后,进入到第4个步骤,设置网关,我的网关设置为:192.168.1.2,然后“确认”—>“应用”—>“确认”,直至完成。
2 编辑centos系统的网络配置文件
位置在:/etc/sysconfig/network-scripts目录的 ifcfg-ens33 文件,首先切换为root用户,具体步骤如下
su # 然后输入密码
vi /etc/sysconfig/network-scripts/ifcfg-ens33
ifcfg-ens33 配置文件的内容如下的注释部分(#号后面的为注释):
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" # 把“dhcp”修改为“static”,表示手工设置静态IP地址。
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="6c886dcf-10d4-4214-b4c2-5394c2393767"
DEVICE="ens33"
# 把 ONBOOT="no"修改为 ONBOOT="yes",表示启动系统时是否激活该网卡,yes表示激活,no表示不激活。
ONBOOT="yes"
IPADDR=192.168.1.204 # 配置IP
GATEWAY=192.168.1.2 # 设置网关
NETMASK=255.255.255.0
DNS=8.8.8.8 # DNS设置
然后保存退出,重启网络服务
systemctl restart network
注意
:若此时的权限为root权限,重启网络服务成功,但可能还不能访问外网,需要退出root权限,再重启网络服务。
查看网络配置是否成功:ifconfig,如果看到配置的IP,则为成功。此处我配置的IP为:192.168.1.204
ifconfig
看到 ens33 标签下inet 192.168.1.201,表示成功
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.204 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::481b:84fc:be7f:550a prefixlen 64 scopeid 0x20<link>
inet6 fe80::770a:dc6d:1c33:434f prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:8d:33:35 txqueuelen 1000 (Ethernet)
RX packets 992 bytes 1342098 (1.2 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 311 bytes 35108 (34.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 176 bytes 15328 (14.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 176 bytes 15328 (14.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:9b:25:7f txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
3 编辑 resolv.conf 文件
该文件在:/etc/ 目录下
vi /etc/resolv.conf
编辑内容如下:
# Generated by NetworkManager
nameserver 8.8.8.8 # nameserver 的值应该为DNS的值
4 ping 百度
ping baidu.com
希望对你有所帮助。
如有需要帮助的,请联系:[email protected]