Ubuntu From Scratch网络配置推荐使用Netplan(现代方式)或**/etc/network/interfaces**(传统方式),以下是具体步骤:
查看网卡信息
ip addr show
记录网卡名称(如ens33、enp0s3)。
编辑Netplan配置文件
sudo nano /etc/netplan/01-netcfg.yaml
静态IP配置示例:
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
DHCP配置示例:
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
应用配置
sudo netplan apply
验证配置
ip addr show ens33 # 检查IP是否生效
ping google.com # 测试网络连通性
编辑配置文件
sudo nano /etc/network/interfaces
静态IP配置:
auto ens33
iface ens33 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
DHCP配置:
auto ens33
iface ens33 inet dhcp
重启网络服务
sudo systemctl restart networking
验证配置
同Netplan验证方式。
sudo apt install network-manager
nmcli连接Wi-Finmcli dev wifi list # 查看可用热点
nmcli dev wifi connect "SSID" password "密码" # 连接热点
sudo cp /etc/netplan/*.yaml /backup/)。以上步骤参考自Ubuntu官方文档及社区教程,适用于Ubuntu From Scratch构建的系统。