不知为何在 M.2 的插槽中安装了新的网卡的之后,Dabian 不能同时让板载网卡跟M.2的网卡同时生效。
那么进行以下步骤即可同时使用双网卡,并且在设置面板的“网络”选项中同时看到两张网卡的情况。
首先通过命令 ip a
查看系统中安装了的网卡信息。
1 2 3 4 5 6 7 8 9 10 11 12 13
| root@debian11:~# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 02:42:73:f5:b8:4c brd ff:ff:ff:ff:ff:ff inet 192.168.56.106/24 brd 192.168.56.255 scope global dynamic noprefixroute enp0s2 valid_lft 369sec preferred_lft 369sec 3: enp0s31f8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 02:42:73:78:55:0f brd ff:ff:ff:ff:ff:ff
|
这里看到两张网卡 enp0s2
、enp0s31f8
都已经被系统识别。然而只有 enp0s2
被 DHCP 分配了 IP 地址。
通过 nmcli
的命令查看的话却只看到 M.2 插槽的网卡的信息。
1 2 3
| root@debian11:~# nmcli connection show NAME UUID TYPE DEVICE lan1 67dda268-1805-4409-a9f5-deba87d82ba6 ethernet enp0s2
|
这时只需要把未识别的网卡给添加上即可。
1
| root@debian11:~# nmcli connection add type ethernet ifname enp0s31f8 con-name enp0s31f8
|
然后再通过 nmcli
的命令查看,这时会显示两张网卡的信息。
1 2 3 4
| root@debian11:~# nmcli connection show NAME UUID TYPE DEVICE lan1 67dda268-1805-4409-a9f5-deba87d82ba6 ethernet enp0s2 enp0s31f8 a0195097-3012-4342-a326-f1851d0cbde1 ethernet enp0s31f8
|
并且通过 ip a
查看的话也能看到添加之后的网卡的 IP 信息。
而想修改链接名字的话用 nmcli connection modify
即可。
1 2 3 4 5 6
| root@debian11:~# nmcli connection modify 'lan2' connection.id enp0s31f8
root@debian11:~# nmcli connection show NAME UUID TYPE DEVICE lan1 67dda268-1805-4409-a9f5-deba87d82ba6 ethernet enp0s2 lan2 a0195097-3012-4342-a326-f1851d0cbde1 ethernet enp0s31f8
|