先配置本地电脑和虚拟机的联网

右键网络图标

centOS设置固定ip并连接外网NAT模式

centOS设置固定ip并连接外网NAT模式

如果你这里没这个东西就把虚拟机恢复默认网络设置

 

centOS设置固定ip并连接外网NAT模式

centOS设置固定ip并连接外网NAT模式

centOS设置固定ip并连接外网NAT模式

然后看好你NAT模式的名称为VMnet8

centOS设置固定ip并连接外网NAT模式

然后查看你哪个网络为VMnet8

centOS设置固定ip并连接外网NAT模式

然后右键你当前电脑连的哪个网络,右键属性,按图操作,把NAT的网络添加到可以共享网络

centOS设置固定ip并连接外网NAT模式

把NAT网络的网关设置为和ip地址同一个网段都是137网段,网关根据ip的网段而定,网关最后一位填0或者1

centOS设置固定ip并连接外网NAT模式

把虚拟机NAT网关设置成跟上面的一致

centOS设置固定ip并连接外网NAT模式

centOS设置固定ip并连接外网NAT模式

然后ping 一下网络发现能连接外网了

centOS设置固定ip并连接外网NAT模式

然后设置固定ip,如果你当前的虚拟机是复制的别的虚拟机话执行下面这个命令重启网络会报错

service network restart

https://blog.csdn.net/kxj19980524/article/details/88633885   解决方案,按这里面操作

然后设置完后,如果发现ip地址的网段和刚才设置的网关网段不一致的话,导致远程软件连接不上,就在虚拟机里接下来的操作

centOS设置固定ip并连接外网NAT模式

vi /etc/sysconfig/network-scripts/ifcfg-eth0

IPADDR就是你要固定的ip地址,切记一定要设置成和网关同一网段的ip地址

GETWAY设置成和之前网关一致  192.168.137.0  我截图截错了!!!

NETMASK=255.255.255.0

centOS设置固定ip并连接外网NAT模式

service network restart 然后输入命令重启网络,发现ip地址变了,然后使用远程软件尝试连接

centOS设置固定ip并连接外网NAT模式

现在远程能连接上了但是外网访问不了了.

centOS设置固定ip并连接外网NAT模式

vi /etc/sysconfig/network     GATEWAY=192.168.137.0
centOS设置固定ip并连接外网NAT模式

停止Network Manager服务  service NetworkManager stop

重启网络服务   /etc/init.d/network restart

彻底废掉Network Manager   chkconfig NetworkManager off

vi /etc/sysconfig/network-scripts/ifcfg-eth0

执行完上面的命令后,把NM_CONTROLLED改为no

centOS设置固定ip并连接外网NAT模式

vi /etc/resolv.conf  然后修改这个配置文件   nameserver 8.8.8.8

centOS设置固定ip并连接外网NAT模式

重启网络service network restart   就好了

centOS设置固定ip并连接外网NAT模式

相关文章: