可以通过释放IP和重新分配IP地址的方式,本人通过试过先执行 ifup lan
之后再执行 /etc/init.d/network restart
就解决问题,不过具体问题还是具体分析,一下列出一般步骤:
一、释放IP
1 2 3 4 5 |
释放IP,就是删除掉IP, 一种方法是利用ifconfig命令, 另外一种是ip命令的删除方式, 还有一种是命令:dhclient -r |
二、重新分配IP
这里提供几种方法去获取IP
方法1:
1 2 |
重启network服务 service network restart或者/etc/init.d/network restart |
方法2:
1 2 3 4 |
单独启动和关闭某个网卡 ifconfig eth0 down #eth0是网卡名字 ifconfig eth0 up |
方法3:
1 2 3 4 |
使用ifup命令 例如我的板子:ifup lan命令就可以更新IP ifup lan #lan是设备名 |
方法4:
1 2 3 |
利用dhcp服务获取IP 命令:dhclient |
方法5:
1 2 3 4 |
命令:udhcpc -i br-lan #br-lan是网卡名,用ifconfig可以查看网卡名 这个是单独更新指定的网卡IP, 例如你要更新的网卡是eth0,则命令是:udhcpc -i eth0 |
三、最后
为了保证效果,最好最后再执行 /etc/init.d/network restart
浏览量: 11