Kali Linux网络配置

现在主流Linux发行版通常在服务器版本上(字符界面)采用 netplan网络配置 配置网络,而在桌面版本上采用 NetworkManager 配置网络。在Kali Linux(图形桌面)中默认使用了 NetworkManager 管理网络,所以我也采用NetworkManager完成网络配置。

有线网络静态IP

比较简单的配置静态网络方法在 Kali Linux配置静态IP地址 已经介绍,这里我重新采用NetworkManager配置静态IP地址

  • 检查连接:

    nmcli
    

显示输出:

wlan0: disconnected
     "Broadcom BCM43438 combo and Bluetooth Low Energy"
     wifi (brcmfmac), DC:A6:32:FC:9E:27, hw, mtu 1500

eth0: unmanaged
     "eth0"
     ethernet (bcmgenet), DC:A6:32:FC:9E:26, hw, mtu 1500
  • 配置静态IP地址:

    nmcli con add con-name "static-eth0" ifname eth0 type ethernet ip4 192.168.6.7/24 gw4 192.168.6.200
    nmcli con mod "static-eth0" ipv4.dns "xxx.xxx.120.1,8.8.8.8"
    nmcli con up id "static-eth0"
    
  • 重启系统后就可以看到:

    ip addr
    

显示输出:

...
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether dc:a6:32:fc:9e:26 brd ff:ff:ff:ff:ff:ff
    inet 192.168.6.7/24 brd 192.168.6.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::22d4:6938:ecc6:76af/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

无线网络配置

  • 配置 /etc/default/crda 设置5GHz无线网络必须指定的国家编码(也可以在 wpa_supplicant.conf 配置中指定 country=CN )

    REGDOMAIN=CN
    

使用 NetworkManager 配置无线网络

  • 检查无线网络AP:

    sudo nmcli device wifi list
    
  • 增加连接到 home 热点的网络连接:

nmcli添加wpa-psk认证wifi
nmcli con add con-name home ifname wlp3s0 type wifi ssid home \
      wifi-sec.key-mgmt wpa-psk wifi-sec.psk MYPASSWORD
  • 连接 home 热点:

    nmcli con up home
    
  • 增加连接到 office 热点的网络连接:

nmcli添加wpa-eap认证(802.1x)wifi
nmcli con add con-name office ifname wlan0 type wifi ssid office \
  wifi-sec.key-mgmt wpa-eap 802-1x.eap peap 802-1x.phase2-auth mschapv2 \
  802-1x.identity "USERNAME" 802-1x.password "MYPASSWORD"
  • 连接 office 热点:

    nmcli con up office
    

备注

详细配置参考 NetworkManagerMacBook Pro上运行Ubuntu

参考