1. 列出所有网络连接
nmcli con show
找到你想要配置的网络连接的名称,此处我的连接为Wired connection 1。
2. 使用以下命令设置静态IP地址
确保将<connection-name>
替换为你的网络连接名称,<ip-address>
替换为你的静态IP地址,<gateway>
替换为网关地址,<dns>
替换为DNS服务器地址
nmcli con mod <connection-name> ipv4.addresses <ip-address>
nmcli con mod <connection-name> ipv4.gateway <gateway>
nmcli con mod <connection-name> ipv4.dns "<dns>"
nmcli con mod <connection-name> ipv4.method manual
例如
nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24
nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 8.8.4.4"
nmcli con mod "Wired connection 1" ipv4.method manual
3. 重新启动网络连接
使配置生效
nmcli con down <connection-name>
nmcli con up <connection-name>
4. 验证新的IP配置
检查IP地址是否已正确设置
ip addr show <interface-name>
5. 测试网络连接
确认网络连接是否正常工作
ping 8.8.8.8