Raspberry Pi 安裝 Ubuntu 網絡配置

樹莓派運行64位Ubuntu,配置有線網絡靜態IP地址以及無線網絡。

有線網絡(靜態地址)
Ubuntu默認使用netplan結合systemd-networkd來完成網絡設置,
初始安裝就激活了有線網卡的的DHCP配置,
所以在 /etc/netplan/50-cloud-init.yaml 配置了:

network:
    ethernets:
        eth0:
            dhcp4: true
            optional: true
    version: 2


如果需要設置固定IP地址,以便部署服務,所以移除 50-cloud-init.yaml
並添加01-netcfg.yaml

network:
    version: 2
    renderer: networkd
    ethernets:
        eth0:
            dhcp4: no
            dhcp6: no
            addresses: [192.168.1.203/24, ]
            gateway4: 192.168.1.99
            nameservers:
                addresses: [203.185.0.37]

然後執行:

netplan apply
就激活有線網絡的靜態IP地址。

wi fi 無線網絡

How to install Ubuntu on your Raspberry Pi – 3. Wi-Fi or Ethernet
提供了一個在安裝過程中設置WiFi的步驟,即編輯SD卡的 system-boot 分區中的 
network-config 文件,去除掉以下段落的註釋符號 # 類似如下:

wifis:
  wlan0:
  dhcp4: true
  optional: true
  access-points:
    <wifi network name>:
      password: "<wifi password>"

然後保存。然後用這個SD卡首次啟動樹莓派,就會自動連接WiFi。