ubuntu 通过文件设置静态IP、DNS、网关
2023-12-30 06:21:36
1. 确定网络接口名称
首先,使用 ip a
命令确定您要配置的网络接口名称。
2. 编辑 Netplan 配置文件
使用文本编辑器(如 nano)打开或创建 Netplan 配置文件:
sudo nano /etc/netplan/01-netcfg.yaml
3. 输入 Netplan 配置
在编辑器中输入以下内容,用于设置静态 IP、DNS 和网关:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: no
addresses:
- 172.19.2.102/24
routes:
- to: default
via: 172.19.2.1
nameservers:
addresses: [202.96.209.133, 180.76.76.76]
- 替换
eno1
为您的实际网络接口名称。 - 该配置将 IP 地址
172.19.2.102
与子网掩码/24
(相当于 255.255.255.0)结合使用。 - 网关被设置为
172.19.2.1
。 - DNS 服务器地址设置为
202.96.209.133
和180.76.76.76
。
4. 保存并应用配置
-
保存文件并退出编辑器。在 nano 中,按
Ctrl+O
保存文件,然后按Ctrl+X
退出。 -
应用新的 Netplan 配置:
sudo netplan apply
5. 验证网络配置
-
检查网络配置是否正确生效:
ip a
-
您应该会看到网络接口已配置为新的静态 IP 地址。
注意事项
- 确保在配置文件中使用正确的缩进。YAML 对格式非常敏感。
- 在远程更改网络配置时,请小心操作,因为错误的配置可能导致您失去对服务器的远程访问能力。
- 如果您正在使用 NetworkManager 或其他网络管理工具,请确保它们与 Netplan 的配置不冲突。在某些情况下,您可能需要禁用或重新配置这些工具以避免配置冲突。
文章来源:https://blog.csdn.net/sunyuhua_keyboard/article/details/135289245
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!