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 没有影响,不过实验一次发现(看图)”

wKiom1VUssWhidZVAABe0ufY6_Y896.jpg不是我想的。。。。


下面是我要实现的实验

那么就在网卡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配置文件

wKiom1VUtFGgkyTyAAAp3mWgMDY909.jpg效果已经出来 PEERDNS=no作用