关于eth0的问题

本文介绍了解决Linux系统中因网络配置错误导致的连接问题,包括通过修改DNS服务器解决域名解析失败的情况,以及修复因克隆虚拟机引起的网卡名称与配置不符的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.eth0是linux的默认网卡

1.遇见问题:[Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'ftp.stu.edu.tw'"Trying other mirror.

解决:  vi   /etc/resolv.conf

然后修改添加nameserver 8.8.8.8    nameserver 8.8.4.4


修改操作:首先点a

                   修改完毕:点ESC   然后点 : 再点wq 保存    不保存点Ctrl+z



二.VMware中克隆虚拟机遇见的问题

1.分析

       使用VMware 打开复制过来的操作系统文件,VMware会为新产生的虚拟机配置一个与原始虚拟机网卡MAC地址不同的网卡。对于CentOS这样的Linux系统,会把运行时的网卡MAC地址记入到 /etc/udev/rules.d/70-persistent-net.rules 文件中。这样克隆好的新系统里也保存了这个记录。当新系统启动时,由于vmware已经为其配置了不同的MAC地址,因此系统会在启动扫描硬件时把这个新的MAC地址的网卡当做是eth1,并且增加记入上述文件中。而此时配置文件里的 /etc/sysconfig/network-scripts/ifcfg-eth0 里记录的还是原来的MAC地址,而这个MAC地址在新系统里是不存在的,所以无法启动。

2.解决

           首先:  编辑/etc/udev/rules.d/70-persistent-net.rules找到含NAME="eth0"的那行直接删除,如下:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:ac:95:31", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"


 
         编辑含NAME="eth1"的那行:"eth1"更改为"eth0"

       其次
         编辑/etc/sysconfig/network-scripts/ifcfg-eth0更改HWADDR地址跟上面rules文件的MAC地址一样。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值