Ubuntu 配置静态IP
本文介绍如何为 Linux 中配置静态 IP。
安装工具
1 | sudo apt install iproute2 |
查看使用的网卡名称
1 | ip addr |
修改配置文件
Ubuntu 20.04 采用 netplan 来管理网络配置计划,在 /etc/netplan/ 目录下有一个以 yaml 结尾的文件,例如 00-installer-config.yaml,不同版本的系统这个文件名可能会有些差异,但是不影响,以实际为准。
配置文件优先级
Netplan 解析配置文件时,会按照字母数字顺序加载所有在 /etc/netplan/ 目录下的 .yaml 文件,文件的命名方式将影响其优先级。
配置文件优先级规则:
- 字母顺序:文件名按字母顺序排序,字母顺序靠前的文件优先级更高。
- 数字顺序:文件名按数字顺序排序,数字顺序靠前的文件优先级更高。
- 合并配置:多个配置文件可以合并,优先级高的配置文件会覆盖优先级低的配置文件中的相同设置。
开始配置
1 | sudo nano /etc/netplan/00-installer-config.yaml |
默认配置为:
1 | # This is the network config written by 'subiquity' |
修改后的配置为:
1 | # This is the network config written by 'subiquity' |
测试网络配置
1 | sudo netplan try |
使网络配置生效
1 | sudo netplan apply |
运行以下 IP 命令查看接口上的 IP 地址:
1 | ip addr show ens33 |
要查看默认路由,请运行:
1 | ip route show |
参考
本文参考以下文章,在此致以诚挚谢意!