Linux - Centos7虚拟机设置网络模式
一:静态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