您好,欢迎来到爱站旅游。
搜索
您的当前位置:首页Centos7.3 坑爹网络配置

Centos7.3 坑爹网络配置

来源:爱站旅游

1、目的:

我想在Vmvare配置成NAT模式的上网,因为这个模式宿主机可以访问虚拟机,虚拟机也可以访问宿主机,但仅主机模式只能是宿主机能访问虚拟机,但虚拟机不能访问宿主机。所以我为了能在虚拟机里面上网,要配置成NAT模式。

2、遇到的问题

显示Centos7.3的网卡名称改为了ifcfg-ens33,导致我跟着学hadoop的老师配的时候发现自己怎么没有ifcfg-eth0,这个解决方法挺简单的,网上有一堆解决方案,就是重新grub一下,然后记得删除原来的ifcfg-ens33。

这个都不是最蛋疼的问题,最主要的是我按照网上的做法,配置好了ifcfg-eth0了,宿主机也能ping通虚拟机,虚拟机也能ping通宿主机,但是虚拟机时候就是ping不同。就像这样

当然了,这是我最后一步配置已经能上网了,ping的时候还是现实这样,反正到现在我还没搞清楚为什么就停在那里不走,但是至少说明我的DNS解析是成功的,不会是unkonw the name or the server这种提示,这种提示的话一般都是DNS配置的有问题。还有一种错误就是提示主机不可达,destination not unreachable,这种错误的话一般都是你的ifcfg-eth0里面的GATEWAY或者IPDDR配置的不对。

3、问题解决

接下来就ping的时候提示Name or service not known这个问题和destination not unreachable给出我的配置文件

主要涉及的配置文件有三个

1、/etc/sysconfig/network文件(主机名、默认网关、DNS)

3、/etc/resolve.conf文件(配置DNS解析)

Name or service not known这个和DNS配置不正确,所以这个涉及这三个文件,内容如下


/etc/resolve.conf文件:


/etc/sysconfig/network


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





但是还有一个坑:



好了,最后贴出我的ifcfg-eth0的代码,方便大家复制

TYPE="Ethernet"
BOOTPROTO="static"
NM_CONTROLLED=no #表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="eth0"
UUID="157c8fb5-23b3-414c-8519-25bef9b20a"
DEVICE="eth0"
ONBOOT="yes" #系统将在启动时开启该接口。
 
IPADDR=192.168.137.2 #静态IP  
GATEWAY=192.168.137.4 #默认网关  
NETMASK=255.255.255.0 #子网掩码  
#DNS1=192.168.137.4 #DNS 配置




因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务