Centos虚拟机设置网络模式
这里讲一下NAT模式下,设置静态IP 和 DHCP自动分配 2种设置
一:静态IP
1.VMware Workstation - 编辑 - 虚拟网络编辑器
2.Centos7中配置
① 查看/etc/sysconfig/network-scripts/
目录下的网卡文件(一般是第1个 这里是ifcfg-eth0
)
# 切换到 /etc/sysconfig/network-scripts/ 目录
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
# 查看当前目录文件(一般是第1个)
[root@localhost network-scripts]# ls
ifcfg-eth0 ifcfg-ethz~ ifdown-ippp ifdown-routes ifup ifup-ipv6 ifup-ppp ifup-tunnel
ifcfg-eth0~ ifcfg-lo ifdown-ipv6 ifdown-sit ifup-aliases ifup-isdn ifup-routes ifup-wireless
ifcfg-eth1 ifdown ifdown-isdn ifdown-Team ifup-bnep ifup-plip ifup-sit init.ipv6-global
ifcfg-ethx~ ifdown-bnep ifdown-post ifdown-TeamPort ifup-eth ifup-plusb ifup-Team network-functions
ifcfg-ethy~ ifdown-eth ifdown-ppp ifdown-tunnel ifup-ippp ifup-post ifup-TeamPort network-functions-ipv6
② 编辑ifcfg-eth0
# 编辑 ifcfg-eth0
[root@localhost network-scripts]# vim ifcfg-eth0
# 按 i 进入插入模式
i
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 把这个修改成 static 也就是静态
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=eth0
UUID=d8a4ad3e-7759-4324-b770-dba905d0492b
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.50.101 # 添加这个 指定静态的IP
PREFIX=24 # 添加这个 设置子网掩码
GATEWAY=192.168.50.2 # 添加这个 指定网关
DNS1=114.114.114.114
IPV6_PRIVACY=no
# 按 Esc 退出插入模式
Esc
# 按 :wq 保存并退出
:wq
二:DHCP自动分配
1.VMware Workstation - 编辑 - 虚拟网络编辑器
2.Centos7中配置
① 查看/etc/sysconfig/network-scripts/
目录下的网卡文件(一般是第1个 这里是ifcfg-eth0
)
# 切换到 /etc/sysconfig/network-scripts/ 目录
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
# 查看当前目录文件(一般是第1个)
[root@localhost network-scripts]# ls
ifcfg-eth0 ifcfg-ethz~ ifdown-ippp ifdown-routes ifup ifup-ipv6 ifup-ppp ifup-tunnel
ifcfg-eth0~ ifcfg-lo ifdown-ipv6 ifdown-sit ifup-aliases ifup-isdn ifup-routes ifup-wireless
ifcfg-eth1 ifdown ifdown-isdn ifdown-Team ifup-bnep ifup-plip ifup-sit init.ipv6-global
ifcfg-ethx~ ifdown-bnep ifdown-post ifdown-TeamPort ifup-eth ifup-plusb ifup-Team network-functions
ifcfg-ethy~ ifdown-eth ifdown-ppp ifdown-tunnel ifup-ippp ifup-post ifup-TeamPort network-functions-ipv6
② 编辑ifcfg-eth0
# 编辑 ifcfg-eth0
[root@localhost network-scripts]# vim ifcfg-eth0
# 按 i 进入插入模式
i
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp # 把这个修改成 dhcp 也就是DHCP模式
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=eth0
UUID=d8a4ad3e-7759-4324-b770-dba905d0492b
DEVICE=eth0
ONBOOT=yes
GATEWAY=192.168.50.2 # 添加这个 指定网关
DNS1=114.114.114.114
IPV6_PRIVACY=no
# 按 Esc 退出插入模式
Esc
# 按 :wq 保存并退出
:wq