VMware centos虚拟机设置静态ip的方法以及中途出现的问题汇总及解决方案

目录

配置本地网络适配器VMware Network Adapter VMnet8

配置VMware 虚拟网络编辑器NAT模式:ip地址、网关、子网掩码

配置虚拟机网络适配器NAT

配置ifcfg-eth0文件

配置network文件

可能问题1:网络适配器地址不正确

可能问题2:ping:unknown host

可能问题3:connect: network is unreachable 


1.配置VMware 虚拟网络编辑器NAT模式:ip地址、网关、子网掩码

虚拟网络设置1

这里并不一定是25,可以是其他值。

NAT设置2

这里的子网掩码和网关要记住,下面的配置会使用到。

2.配置本地网络适配器VMware Network Adapter VMnet8

本地网络适配器配置

这里的子网掩码值需要和虚拟机NAT模式设置的子网掩码值保持一致,至于这里的ip地址,一般用1就可以了。

3.配置ifcfg-eth0文件

cd /etc/sysconfig/network-scripts/

ll

进入该目录下,并且列出当前目录。找到ifcfg-eh0这个配置文件。

因为我是centos6.5的,centos7的文件名略有不同。然后切换到root用户,使用vim命令编辑打开。

vim ifcfg-eth0
ifcfg-eth0配置文件修改

配置network文件

vim /etc/sysconfig/network

执行该命令,配置默认网关。注意:如果这里和ifcfg-eth0中的网关配置不一致的话,就很可能连不上网。见问题3

network的配置文件

都配置完成后,执行重启服务的命令,到此就设置完成了。按照这个步骤来应该是没什么问题的,不过我在刚配置的时候查询了很多资料,中途出现了很多问题,花了一定时间才解决。基本可能出现的问题如下:

service network restart

可能问题1:网络适配器地址不正确

Bringing up interface eth0: Error: No suitable device found: no device found for connection 'System

这个问题可能是网络适配器的问题,重复了或者配置文件中的HWaddr地址和当前的ifconfig下的HWaddr的值不一致。

这里推荐一篇博客,解决了我这个问题。https://blog.csdn.net/u013641234/article/details/50902321

可能问题2:ping:unknown host

ping域名时(比如 ping www.baidu.com)出现    ping:unknown host

这个问题的出现代表着DNS设置有问题。我一开始是把本地VMnet8中的DNS设置为了8.8.8.8固定格式,然后配置文件中好像没设置这个值,好像就不行了。后来我是本地自动获取DNS,然后配置中保持和网关一致,就可以了。

这个问题可以参考:https://jingyan.baidu.com/article/4d58d54137d2a19dd5e9c050.html

可能问题3:connect: network is unreachable 

联网时出现connect: network is unreachable 

这个问题花费了很多时间去找解决方案,说到底还是网关的问题。之前我在 /etc/sysconfig/network 这个配置文件中配置的网关值和虚拟机NAT配置的网关值不一样,和ifcfg-eth0这个配置文件中的也不一样,就导致了这个问题。这里三个网关地址需要保持一致即可解决问题。

这里我参考了这篇博客https://blog.csdn.net/liukun321/article/details/6662950 ,在他的启发下终于解决了问题,感谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值