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)
2、/etc/sysconfig/network/network-scripts/ifcfg-eth0(配置ip地址、网关、DNS)
3、/etc/resolve.conf文件(配置DNS解析)
Name or service not known这个和DNS配置不正确,所以这个涉及这三个文件,内容如下:
/etc/resolve.conf文件:
注意这个域名服务器地址就填自己待会卸载ifcfg-eth0里面的那个GATEWAY的地址就行了,不是自己主机的DNS的什么地址。
/etc/sysconfig/network:
这个里面的GATEWAY也是待会ifcfg-eth0里面的GATEWAY要保持一致,DNS1也填GATEWAY的地址,DNS2和DNS3备用的DNS也就照我这样填好了。
/etc/sysconfig/network/network-scripts/ifcfg-eth0
1、这个里面的需要注意的是你自己到底是DHCP还是static获取地址,如果是DHCP待会记得在vmware中够好红框里面的框,当然它上面那个框也要勾,我害怕有些人看了别的教程先配置static然后不成功又去配dhcp,这个不勾就会报错。这个是dhcp需要注意的,dhcp和我上面这张图的配置不同,我就不说了,接着说static这种形式
2、IPADDR配置自己的IP地址,必须是洗面图中子网范围内的一个
介于192.168.137.1~192.168.137.255,但是注意注意(千万不要和GATEWAY一样了)我这类GATEWAY是192.168.137.4所以IPADDR不能末尾是4,这里我把我的虚拟机地址配置了192.168.137.2.
但是还有一个坑:
注意因为Vamware NAT方式more采用的net8,所以这个net8的ipv也要和你虚拟机的IPADDR、GATWAY都不一样,也是在192.168.137.1~192.168.137.255中间取值。修改net8 ip的地址的地方在下面的截图的地方,伙计们特别要注意我上方那个红框,我实在net8上面点的属性->IPv->属性然后才到这里,不要点错了啊
上面这里就可以更改net8的ip地址,只要你确保你的IPADDR和net8的ip和gateway实在同一网段,即192.168.137.1~192.168.137.255这里面三个不同值就可以。
好了,最后贴出我的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-25bef9b20a54"
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 配置
---------------------
作者:EcnuAndFzu
来源:CSDN
原文:https://blog.csdn.net/ecnu18918079120/article/details/78435645
版权声明:本文为博主原创文章,转载请附上博文链接!
Centos7.3 坑爹网络配置的更多相关文章
- centos7 minimal 安装 &网络配置
1.下载centos7manimal.iso 下载地址: http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Min ...
- centos6|centos7防火墙区别 | 网络配置区别
CentOS 6 Linux防火墙 service iptables status (功能描述:查看防火墙状态) chkconfig iptables –list (功能描述:查看防火墙开机启动状态) ...
- centos7 新装系统网络配置
[root@localhost ~]# cat /etc/sysconfig/grub GRUB_TIMEOUT= GRUB_DISTRIBUTOR="$(sed 's, release . ...
- centos7 下修改网络配置
修改ip地址 编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet BOOTPROTO=static 静态ip DEFROUTE=yes ...
- linux网络配置(ifcfg)
将linux主机接入到网络需要配置哪些配置项? IP/NETMASK:本地通信. 路由(网管):跨网络通信. DNS服务器地址:基于主机名通信. DNS服务器有三种:主/备用DNS服务器/第三备份dn ...
- Vmware-Centos7-NAT 网络配置
首先一句话总结 NAT模式下,将VMware Network Adapter VMnet8的IP改为与虚拟机IP同一网段即可. 操作步骤 1. 打开虚拟网络编辑器 2. 配置NAT 选择NAT模式,取 ...
- CentOS7网络配置
*关于查看IP信息 window中是 ipconfig Linux一般都是 ifconfig 不过CentOS7中 这个命令发生了更改 :ip addr 设置网络 再新建虚拟机向导过程中,有一步[网 ...
- Centos7网络配置,vsftpd安装及530报错解决
今天在虚拟机安装CentOS7,准备全新安装LTMP,结果又是一堆问题,不过正好因为这些出错,又给自己长了见识. 1,CentOS7网络配置 最小化安装CentOs7后,ifconfig提示comma ...
- VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装
VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装在阿里云开源镜像地址下载镜像Index of /centos/7.2.1511/isos/x86_64/http://mirro ...
随机推荐
- [javaSE] 数组(排序-冒泡排序)
两层嵌套循环,外层控制循环次数,内层循环进行比较 for(int x=0;x<arr.length-1;x++){ for(int y=0;y<arr.length;y++){ if(ar ...
- Centos7 安装 ActiveMq
1.安装 # cd /usr/local/src/# wget http://mirrors.shu.edu.cn/apache//activemq/5.15.3/apache-activemq-5. ...
- ul制作导航菜单
首先上图,最终效果: HTML代码: <!DOCTYPE html><html> <head> <meta charset="utf-8" ...
- GIT 这么好用,为什么还是有人不知道怎么用它提交代码?
客户端代码管理工具的变迁: 从 SVN 到 GIT 截止目前,新版的 APICloud Studio 2 仍然处于公测期.APICloud Studio 2 的代码管理客户端,由 SVN 改为了 GI ...
- CSS代码缩写
盒模型代码简写 还记得在讲盒模型时外边距(margin).内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左.具体应用在margin和paddin ...
- 解决ubuntu使用命令sudo apt -get install 安装东西时出现"E: Sub-process /usr/bin/dpkg returned an error code (1) "的错误
问题描述: 今天在使用命令 "sudo apt-get install python3-pip"安装时,总是出现如下图这样的错误,开始以为是以为自己python版本的问题,后来发现 ...
- android studio *.apk does not exist on disk
Build -> Clean Project Restart Android Studio
- redis 概述、windows版本下载启动访问退出安装、中文乱码、RedisDesktopManager下载
redis 概述 redis的key是string类型的:value有多种类型,但放入的不是特定类型数据,添加的都是string,只是redis把这些值组织成了各种数据结构.key和相应的值都是str ...
- python学习手册中的一些易忘的点(第4部分)
1.python函数高聚合低耦合1)对于输入使用参数并且对于输出使用return2)只有在真正必要的情况下使用全局变量3)不要改变可变类型的参数,除非调用者希望这样做4)每个函数都应该有一个单一的.统 ...
- jquery validation表单验证插件2。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...