我知道有一个简单的命令,但是我如何告诉我的 Ubuntu 服务器实例从 eth0 上的 DHCP 服务器请求一个新的 IP 地址?
Luk*_*keR 38
释放当前 IP 地址:
$ sudo dhclient -r
Run Code Online (Sandbox Code Playgroud)
要获得新的租约:
$ sudo dhclient
Run Code Online (Sandbox Code Playgroud)
小智 15
我遇到的另一个问题是 dhclient 不断从 DHCP 服务器请求相同的 IP。运行命令dhclient -r
没有解决这个问题。因此,在man pages
更彻底地阅读之后,我发现如果我编辑文件/var/lib/dhcp3/dhclient.leases
以删除对特定适配器的所有租约引用,在我的情况下是eth0
. 然后运行sudo dhclient eth0
按预期工作并为我分配了一个新的/不同的 IP。
我的情况可能是独一无二的,但它要求我的服务器从比以前发布的范围更高的范围中提取地址。DHCP 服务器被配置为执行此操作,除非无论范围如何都请求特定的 IP 地址。由于dhclient
是专门请求旧 IP 地址,根据dhclient.leases
文件中的信息,DHCP 服务器总是返回相同的地址。
归档时间: |
|
查看次数: |
94028 次 |
最近记录: |