Ubuntu设置静态IP——NetworkManager方式

1、直接在系统界面上设置静态IP的方式,不再赘述

2、命令行方式

查看已经有哪些工具

#查看状态
sudo systemctl status Netplan
sudo systemctl status NetworkManager
sudo systemctl status systemd-networkd
sudo systemctl status NetworkManager

出现Active,说明电脑已经安装了该工具。 Active: active (running) 说明该工具已启用。

NetworkManager工具设置静态IP,其他工具请自行DeepSeek。

2.1 查看所有已经插了网线的口

nmcli connection show

 主要关注NAME和DEVICE,DEVICE有内容说明网线插的网口2

2.2 设置网口2的IP(注意不要设置ipv4.dns "8.8.8.8,8.8.4.4",因为会一直往var里写 Using degraded feature set TCP instead of UDP for DNS server 8.8.4.4.直至占满你的硬盘

sudo nmcli connection modify "Wired connection 2" \
    ipv4.method manual \
    ipv4.addresses 172.16.0.112/24 \
    ipv4.gateway 172.16.0.1

2.3 重启网口2

sudo nmcli connection down "Wired connection 2"
sudo nmcli connection up "Wired connection 2"

查看下IP

ip a show enP8p1s0

注意,重启或者直接拔插电源(即异常断电),观察ip是否依然稳定。

【再唠叨一句】

以上内容写在了这个文件里/etc/NetworkManager/system-connections/Wired connection 1.nmconnection

image

posted @ 2025-03-11 13:37  夕西行  阅读(983)  评论(0)    收藏  举报