ip link
查看配置文件 ls /etc/netplan/
vi /etc/netplan/50-cloud-init.yaml
#编辑配置文件
network:
#renderer: networkd
ethernets:
ens5:
dhcp4: no
dhcp6: no # 或者false
addresses:
- 211.69.224.129/24
- 2001:DA8:100D:AD::942:216/116
#gateway4: 211.69.239.154
routes:
- to: default
via: 211.69.239.154
- to: default
via: "2001:DA8:100D:AD::942:1"
nameservers:
addresses: [211.69.224.1, 114.114.114.114]
#或者
addresses:
- 114.114.114.114
- 2400:3200::1
version: 2
renderer配置为networkd,使用systemd-networkd作为网络配置。桌面环境使用NetworkManager。
Ubuntu Server和无头环境使用networkd
* 示例2
network:
version: 2
renderer: networkd
ethernets:
ens33: # 替换为你的网卡名称
dhcp4: true # 如果需要 IPv4 DHCP 则保持
dhcp6: false # 禁用 IPv6 DHCP
addresses:
- 192.168.1.100/24 # 你的 IPv4 地址(可选)
- "2001:db8::1/64" # 你的 IPv6 地址
routes:
- to: default
via: 192.168.1.1 # 你的 IPv4 网关
- to: default
via: "2001:db8::ffff" # 你的 IPv6 网关
nameservers:
addresses: [8.8.8.8, "2001:4860:4860::8888"]
应用
sudo netplan apply
查看信息
netplan ip
netplan info
netplan status
#验证ip地址配置是否成功
ip addr show ens5
ip add show
ip route show
ping 192.168.1.1
ping 192.168.1.254
ping 路由
ping qq.com
#查看路由表
ip route show
方法二
route -n
#老命令
netstat -rn
hn理工
应该是这个版本的ubutu不会自动生成默认路由
正常windows和centos通过写网关会自动生成默认
路由表 ip route show
211.69.224.0/24 dev ens5 proto kernel scope link src 211.69.224.129