1.具体实验
(让网卡ethX 里设置的DNS,不影响DNS配置文件 /etc/resolv.conf)
1.装完系统的人都想把机器连接外网,都会先看看自己网卡。那么我们用神马呢?
简单实用 #ifconfig -a 看看自己网卡信息
2.网卡看了开始设置您的网络吧?
A:实验环境下虚拟机网络设置桥接模式后:可以直接通过dhcp获取
方便实用 #dhclient(上一篇笔记已经说过)
当然记不住没关系,你只要知道dh---- 时 方便的使用Tab键补全(Tab 是个好用技能,遇到想不全命令时。Tab一下)
B:就拿IDC 机房来说,每台机器联通外网都是需要手动分配IP的,所以因为工作关系我忘了好多东西,都不会忘记下面这条命令!!
vi /etc/sysconfig/network-scripts/ifcfg-eth0
这是一个万恶的命令,一次一次敲击也确实很长,不过可以在敲击完这条命令后想再次运行可以直接这样
3.!$
vi !$ 不需要编辑只是看一下用 cat !$
!$ 是上一次命令的最后一个参数(用空格划分)所以在敲完上面一段后,想再来一下直接 vi !$
还是蛮有用的
4.
使用了vi 编辑命令那么设置自己Ip吧(根据自己环境配置合适IP)修改结果如下
ONBOOT=yes 系统启动时激活网卡
NM_CONTROLLED=yes
BOOTPROTO=static 设置静态IP
IPADDR=192.168.0.110 IP
NETMAKS=255.255.255.0 掩码
GATEWAY=192.168.0.1 网关
DNS1=8.8.8.8 DNS
都设置以后检查一下无误ESC 退出 按出: 切换到底行模式 wq 保持退出 (记得关闭您的大写切换到正常小写wq)
好了要是担心咱就查看一下用cat就好(敲多了手疼别忘了用!$)
#cat !$
5.
重启网卡服务
我常用service network restart 但是centos 7里 这个命令吃不开了,所以多用用这个蛮好
#/etc/init.d/network restart
重启过程一切显示OK的话 就不用担心(一般没啥问题)
记得ifconfig 可以下状态
6.
网络配置完毕那么回到我们的实验了
(让网卡ethX 里设置的DNS,不影响DNS配置文件 /etc/resolv.conf)
“之前我是觉得在网卡配置DNS后对配置文件/etc/resolv.conf 没有影响,不过实验一次发现(看图)”
不是我想的。。。。
下面是我要实现的实验
那么就在网卡eth0里 改一改
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.0.110
NETMAKS=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
PEERDNS=no
加上这样一条!依旧保存退出,重启网卡
记得清空一下自己/etc/resolv.conf 可以用
#> /etc/resolv.conf 重定向为空
也可以自己
vi /etc/resolv.conf
i键编辑 删除里面内容,保存退出
7.
看一下效果
在重启一下网卡 /etc/init.d/network restart
然后看看DNS配置文件
效果已经出来 PEERDNS=no作用
转载于:https://blog.51cto.com/1736469/1651414