国内互联网搜出来的结果比较混乱,很多不适用于20.04,把折腾结果记录一下。
Ubuntu20.04默认使用Netplan来配置网络接口,但是配置文件格式跟之前的版本有所调整。
Netplan配置文件的路径是 /etc/netplan/*.yaml,我VPS在这个目录下只有一个文件,vim打开配置文件,找到:
network: ethernets: <外网网络接口名(一般是eth0,当然有例外,具体可看ifconfig的查询结果)>: addresses:[
<公共IPv4地址>/<掩码长度>] gateway4: <IPv4网关地址>
在addresses:
里加入ipv6地址,并加入ipv6网关地址,如下:network: ethernets: <
<公共IPv4地址>/<掩码长度>,公共IPv6地址>/<掩码长度>外网网络接口名
>: addresses:[] gateway4: <IPv4网关地址>
gateway6: <IPv6网关地址>
(PS.<>的作用不需要讲吧) 修改完成后,运行 netplan try检验配置文件是否正确,如果没问题,会提示是否应用新配置,120秒内点击回车即可应用。