Mat*_*ppa 6 ubuntu configuration networking dhcp nmcli
我需要使用 nmcli (从 Python 脚本调用)更改我的连接,从静态分配到 DHCP。我尝试过这样的:
nmcli con mod "CONNECTION NAME" ipv4.method auto
nmcli con down "CONNECTION NAME"
nmcli con up "CONNECTION NAME"
Run Code Online (Sandbox Code Playgroud)
但在连接再次建立后,我的旧 IP 地址仍然存在,如果我显示连接信息,我会看到类似的内容
....
ipv4.addresses: 192.168.1.10/24 <-THIS IS THE BAD ONE
....
IP4.ADDRESS[1]: 192.168.1.10/24 <-THIS IS THE BAD ONE
IP4.ADDRESS[2]: 10.0.2.15/24
....
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
Ubuntu 版本 16.04
Python版本3.5.2
小智 4
我面前没有linux系统,但如果我没记错的话,你可以尝试在down/up之前重置IP地址:
nmcli con mod "CONNECTION NAME" ipv4.address ""
nmcli con mod "CONNECTION NAME" ipv4.method auto
nmcli con down "CONNECTION NAME"
nmcli con up "CONNECTION NAME"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7206 次 |
| 最近记录: |