Debian 12 SSH 配置静态ip,使用Networkmanager

首先安装networkmanager:

sudo apt update

sudo apt-get install network-manager -y

在经历了各种start、enable之后,试图尝试

sudo nmcli dev status

然后修改固定ip的时候,发现没有自己的无线网卡,明明使用

sudo ip a

能够看到网卡以及ip。nmcli,我cnml…,稳住

经过各种搜索,寻找到以下解决方案:

1、尝试修改配置文件,将此文件

sudo nano /etc/NetworkManager/NetworkManager.conf

改为下面的样子

[ifupdown]

managed=true

2、发现仍然不行,直接将

etc/network/interfaces重命名为interfaces.bak

删除原先的interfaces

这时候sudo ip a发现自己连不上网络了,那简直太好了,直接

扫描wifi:sudo nmcli device wifi list

连接:sudo nmcli device wifi connect “ssid-name” password “mima”

查看:sudo nmcli connection show

看看设备:sudo nmcli device status

就发现有了。

就可以愉快的配置了

固定ip:sudo nmcli connection modify ‘wifiname’ ipv4.addresses 192.168.1.ipp

网关:sudo nmcli connection modify ‘wifiname’ ipv4.gateway 192.168.1.1

改为手动:sudo nmcli connection modify ‘wifiname’ ipv4.method manual

dns解析:sudo nmcli connection modify ‘wifiname’ ipv4.dns ‘8.8.8.8’

sudo nmcli connection down ‘wifiname’

sudo nmcli connection up ‘wifiname’

搞定了兄弟,搞定了。