ubuntu12.04 没有eth0怎么办

ubuntu12.04 没有eth0怎么办,第1张

这样给你解释你看看 eth0上IP为自动获取

eth1上为手工设置(又是VPC自己要求的)

配置过程:

1、打开Ubuntu的/etc/network/interfaces文件 。默认内容如下:

auto lo

iface lo inet loopback

2、eth0为自动获取IP,所以不需要配置了。插入要手工设置IP的eth1的IP信息,编辑后内容如下,前面auto eth1,让网卡开机自动挂载.:

auto lo

iface lo inet loopback

auto eth1

iface eth1 inet static

address 192.168.0.101

netmask 255.255.255.0

network 192.168.0.0

broadcask 192.168.0.255

gateway 192.168.0.2

3、编写完毕保存,然后打开终端运行如下命令,重新启动网卡即可:

$/etc/init.d/networking restart

也可以重启网卡让新配置生效,优点是不影响其他网络接口:

$ sudo ifdown eth0

$ sudo ifup eth04、如果以DHCP方式配置网卡,则改为:

auto eth0

iface eth0 inet dhcp

也可以在命令行下直接输入下面的命令来获取地址

sudo dhclient eth0

5、配置DNS服务器的地址,最多可以使用3个DNS服务器

$ sudo vi /etc/resolv.conf

nameserver 202.96.134.133

nameserver 202.96.128.68

nameserver 202.96.128.166

对"resolv.conf"的修改是即时生效的。可以使用nslookup命令进行DNS服务器查询,以验证"resolv.conf"配置文件。

如何查看DNS

$ less /etc/resolv.conf

第一步:修改系统grub

vi /boot/grub/grub.conf

增加一个 biosdevname=0 的启动参数即可

第二步:删除udev的配置文件rm -f /etc/udev/rules.d/70-persistent-net.rules

注:第二步可以不需要 *** 作。

第三步:修改当前网卡配置文件的名称

mv ifcfg-em1 ifcfg-eth0

mv ifcfg-em2 ifcfg-eth1

第四步:修改网卡配置文件内容,把em1全部修改改为eth0

#cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"

BOOTPROTO="dhcp"

HWADDR="24:B6:FD:F8:D5:84"

NM_CONTROLLED="yes"

ONBOOT="yes"

可以使用命令进行替换,如下:sed -i 's/em1/eth0/g' ifcfg-eth0

第五步:重新启动系统 shutdown -r now 启动即可。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11739389.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存