关闭

centos更换网卡设备名,以及dns相关的问题

标签: 网卡dnscentoslinux
563人阅读 评论(0) 收藏 举报
分类:

转自:http://www.apelearn.com/bbs/thread-8220-1-1.html

大家可能都有过这样的经历,我们克隆一台centos6后,使用ifconfig -a 命令看,发现网卡名字不是从eth0开始了。这是由一个配置文件决定的/etc/udev/rules.d/70-persistent-net.rules 



要想让它从eth0开始,很简单。首先ifconfig -a 查看网卡的mac地址,然后vim  /etc/udev/rules.d/70-persistent-net.rules  找到和该mac一样的那行,然后修改网卡名字为eth0, 同时把上面eth0那行给注释掉,重启系统就ok啦。


我们之前讲课的时候讲过一个知识点,在centos5版本中配置DNS的IP是在/etc/resolv.conf中配置的,但在centos6里却发现我们在该配置文件中定义DNS的ip后,重启网络服务发现该文件内容发生改变。这是因为NetWorManager的缘故。为了避免这种情况,我们可以通过下面的方法来解决:


1. 直接在网卡配置文件重最后面加一行:
DNS1=8.8.8.8   
重启网络服务后,发现/etc/resolv.conf中会自动把DNS的ip配置为8.8.8.8,当然也可以配置多个,只需要在网卡配置文件最后面继续添加DNS2=x.x.x.x即可

2. 在/etc/resolv.conf中配置DNS的ip,然后在网卡配置文件中增加一行:
PREEDNS=no
这样再重启网络服务,就不会去更改/etc/resolv.conf的内容了。

如果有多个网卡,那我们使用第一种方法配置DNS时,那么到底把DNS1=x.x.x.x配置到哪个网卡配置文件中? 经测试发现,哪个网卡是连外网的,哪个配置文件中配置才会生效。
0
0
查看评论

CentOS 网卡、网关、DNS、IP设置

一、修改网卡设备配置: >vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE        = eth0  (描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0) BOOT...
  • TDGX2004
  • TDGX2004
  • 2013-08-15 01:58
  • 2473

Centos7更改网卡设备名称为eth0,eth1等

首先在vim /etc/sysconfig/grub中添加“net.ifnames=0 biosdevname=0” GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 net.ifnames...
  • superbfly
  • superbfly
  • 2016-03-29 09:42
  • 1861

CentOS更换网卡之后的配置

/etc/udev/rules.d/70-persistent-net.rules SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="44:37:e6...
  • xpdavis
  • xpdavis
  • 2014-11-22 12:39
  • 2646

基于CentOS的Linux基本网络配置,包括网卡eth0、DNS、Host等

基于CentOS的Linux基本网络配置,包括网卡eth0、DNS、Host等 1.网卡配置 要使主机接入网络必须正确配置网卡,网卡配置存放在/etc/sysconfig/network-script/目录中。 目录里面存放了很多关于网络配置的脚本,其中网卡配置使用了ifcfg-eth0的形...
  • dapao123456789
  • dapao123456789
  • 2014-02-21 15:22
  • 4651

Linux C编程获取本地网卡设备信息以及域名解析DNS

一、Linux 中ifreq 结构体原型: struct ifreq { #define IFHWADDRLEN 6 union { char ifrn_name[IFNAMSIZ]; /* if name, e.g. "en0" */ } ifr_ifrn;...
  • liubj07
  • liubj07
  • 2012-11-19 21:07
  • 1657

centos dns覆盖的问题

本文就基于Linux rpi2 4.1.11-v7+ #822 SMP PREEMPT Fri Oct 23 16:22:18 BST 2015 armv7l armv7l armv7l GNU/Linux 默认情况下eth0位自动获取IP,同时dns也会自动设置,即使手动设置dns  ...
  • hailangnet
  • hailangnet
  • 2015-12-29 22:17
  • 976

VPS服务器下的centos网卡配置详解……

自动激活网卡 安装了CENTOS 6.X后,每次启动了系统都需要手动激话网卡,以下方法可以在系统启动后自动激活网卡。 cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" HWADDR="00...
  • zqtsx
  • zqtsx
  • 2013-07-16 12:21
  • 2261

Centos 6.5 DNS配置

一、如何判断机器是否设置了正确的DNS ?   1、可以ping   www.baidu.com   这样来进行测试,如果没有出IP 的,那代表没有设置好DNS。   2、可以检查一下DNS的设置文件,是否设置正确的DNS以及有没有设置到。如下图所示 ...
  • zd8582zd
  • zd8582zd
  • 2015-10-12 10:10
  • 584

CentOS6重启后DNS被还原的解决办法

VPS centos中DNS配置问题 openvz的虚拟VPS的默认网卡是venet0,没有eth0,当遇到DNS配置问题时,修改 vim /etc/sysconfig/network-scripts/ifcfg-venet0 DNS1=8.8.8.8 DNS2=8.8.4.4 PEERDNS=...
  • tty521
  • tty521
  • 2017-01-04 04:23
  • 727

centos 更换网卡顺序

modprobe.confhwconfigifcfg-ethx修改mac地址
  • muyan9
  • muyan9
  • 2009-09-19 13:25
  • 817
    个人资料
    • 访问:199118次
    • 积分:3031
    • 等级:
    • 排名:第13714名
    • 原创:100篇
    • 转载:42篇
    • 译文:2篇
    • 评论:14条
    文章分类
    最新评论