我在 ec2 实例上使用 ubuntu 14.04,在配置过程中更改了 dhcp 设置,但找不到重新加载 dhclient 的方法。事实上,没有办法在 14.04 云实例上重新启动网络。有什么建议吗?
答案1
-r 标志明确释放当前租约,一旦租约被释放,客户端就会退出。打开终端并输入命令:
$ sudo dhclient -r
现在获取新的IP:
$ sudo dhclient
答案2
是的... 不行。dhclient -x 或 dhclient -r 对我来说不起作用。起作用的是
sudo su
ps fax
然后复制全部的以 开头的命令行/sbin/dhclient
,包括所有命令行选项、文件路径等...然后
pkill dhclient
并将命令行粘贴ps fax
到您的终端并按回车键。
答案3
通常我通过运行dhclient
单个命令来执行此操作,如下所示:
$ sudo -Es
$ dhclient -r; dhclient
如果您对以下内容进行了更改,则可以使用此技巧/etc/dhcp/dhclient.conf
:
$ cat /etc/dhcp/dhclient.conf
timeout 300;
retry 60;
supersede domain-search "dom1.mydom.com", "dom2.mydom.com";
prepend domain-name-servers 192.168.7.185,192.168.7.186;