VMware里Centos7设置固定IP

之前设置过VMware Workstation Pro固定IP,没有记录,这次又需要操作一次,记录一下。这样不用每次都要修改IP了。
新建子网,点击添加网络:
VMware里Centos7设置固定IP_第1张图片
注意:主机连接状态是已连接状态,如果不是新添加一个网络。后面配置的IP子网和这里的保持一致。

我尝试修改子网络IP段,修改之后能够在内网访问,但是无法再访问外网了。 这个暂时不知道怎么解决。
VMware里Centos7设置固定IP_第2张图片
如果要访问外网,必须设置为NAT模式。
查看NAT设置:
VMware里Centos7设置固定IP_第3张图片

这个是关键,先设置为NAT模式,配置好子网并记住,后面需要用到。
我IP分配从130开始。
大致计划是130以内的暂时预留,未来作为Docker使用。
主环境Win10.

Centos桌面版本配置,界面操作

打开网络配置界面:
VMware里Centos7设置固定IP_第4张图片
点击wired右边那个+号。
VMware里Centos7设置固定IP_第5张图片
使用命令systemctl restart network
测试:

[root@localhost ~]# ping www.baidu.com
PING www.baidu.com (61.135.169.125) 56(84) bytes of data.
64 bytes from www.baidu.com (61.135.169.125): icmp_seq=1 ttl=128 time=4.99 ms
64 bytes from www.baidu.com (61.135.169.125): icmp_seq=2 ttl=128 time=4.58 ms
64 bytes from www.baidu.com (61.135.169.125): icmp_seq=3 ttl=128 time=4.78 ms
64 bytes from www.baidu.com (61.135.169.125): icmp_seq=4 ttl=128 time=6.52 ms

VMware里Centos7设置固定IP_第6张图片

CentOs迷你版本配置,修改配置文件

找一下网卡名称:

root@localhost network-scripts]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:e7:8c:34 brd ff:ff:ff:ff:ff:ff
    inet 192.168.172.130/24 brd 192.168.172.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6  scope link noprefixroute 
       valid_lft forever preferred_lft forever

进入目录:
/etc/sysconfig/network-scripts
ifcfg-ens33
注意先备份再修改。

[root@localhost network-scripts]# more ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=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=ens33
UUID=b07b3df8-5239-427d-9d6a-2ece3ff2e468
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.172.130
NETMASK=255.255.255.0
GATEWAY=192.168.172.2
DNS1=192.168.0.1

重启:systemctl restart network

这里的DNS查看一下主机的DNS:
VMware里Centos7设置固定IP_第7张图片

配置就行,另外可以在netork文件里加DNS
VMware里Centos7设置固定IP_第8张图片

修改子网IP

有时候因为VPN导致192.168网段被占用,修改为其他的子网地址,修改操作如下。
1、修改子网IP
2、进行NAT设置,设置网关IP
VMware里Centos7设置固定IP_第9张图片

从固定IP恢复到动态IP

VMware里Centos7设置固定IP_第10张图片
可以将NAT模式修改为主机模式,然后重新新建一个NAT模式。将NAT模式修改会导致主机的虚拟机(固定)地址被删除掉。

选择自定义网络,不能默认选NAT模式,IP无法获取。
VMware里Centos7设置固定IP_第11张图片

注意:
ifcfg-ens33文件备份为bak-ifcfg-ens33,如果出现ifcfg-ens33.bak会导致错误。。
网卡会识别ifcfg-后面配置。

你可能感兴趣的:(Linux技术,linux)