Linux系统启动报错,如下所示: 在系统启动后通过ifconfig eth0 ip_address netmask 255.255.255.0的方式给eth0临时赋予IP地址,可以通过这个IP地址远程telnet或者FTP,但是系统重启的时候仍然报错,如下: 解决方法:1,待系统重新启动后,打开终端,执行“ifconfig eth0”命令记录正确的MAC地址,如下所示:
[root@train ~]# ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:0C:29:ED:B0:F0 inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:feed:b0f0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2468 errors:0 dropped:0 overruns:0 frame:0 TX packets:37 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:235747 (230.2 KiB) TX bytes:2028 (1.9 KiB) Interrupt:10 Base address:0x1400 2,查看系统中eth0实际的MAC地址:[root@train network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneBROADCAST=192.168.1.255HWADDR=01:0D:44:EE:B0:FFIPADDR=192.168.1.200NETMASK=255.255.255.0NETWORK=192.168.1.0ONBOOT=yesTYPE=EthernetUSERCTL=noPEERDNS=yesGATEWAY=192.168.1.1IPV6INIT=no可以看到这里的MAC地址跟ifconfig eth0所显示出来的MAC地址是不一样的,下面需要通过手工方式将错误的MAC地址修改为正确的。 3,复制ifconfig eth0看到的MAC地址,编辑并修改文件/etc/sysconfig/network-scripts/ifcfg-eth0,删除错误的MAC地址,以复制下来的MAC地址进行替换。 4,重启网络:service network restart,如果提示“OK”,表示更改成功。 5,重启计算机,在启动网络的时候观察eth0是否正常,如果正常,如下所示: 6,待系统启动后,通过ifconfig eth0命令进行观察,看是否能够获得IP地址,且MAC地址正确: 7,telnet、ftp测试,没有问题,收工。NOTE:使用ifconfig eth0 ip_address netmask 255.255.255.0的方式只能起到临时修改的作用,重启后修改丢失。如果要做到一劳永逸,只能对配置文件进行修改。XEN3.4.2源码编译之显卡,网卡问题PS3安装Linux全程实录相关资讯 Linux教程
- Linux教程:如何在命令行中查看目 (07/28/2014 12:22:23)
- Linux 修改root密码 (11/03/2012 07:53:38)
- su - root 与su root的区别 (06/06/2012 00:39:40)
| - Linux进程间通信:消息队列 (01/28/2013 09:43:00)
- U盘安装Linux开机无法启动解决方法 (10/07/2012 08:55:52)
- Windows 7/Linux 同步时间 (05/15/2012 06:17:55)
|
本文评论 查看全部评论 (0)