Ubuntu绑定静态ip


sudo vim /etc/network/interfaces


sudo /etc/init.d/networking restart



### 如何在 Ubuntu 系统中配置或修改静态 IP 地址 #### 配置静态 IP 的方法 对于不同的 Ubuntu 版本,配置静态 IP 地址的方法有所不同。 #### 对于 Ubuntu 16.04 及更早版本 编辑 `/etc/network/interfaces` 文件来手动配置网络接口。此文件用于定义网络接口的行为以及其对应的 IP 地址、子网掩码和其他参数[^1]。 以下是具体的配置示例: ```bash auto eth0 iface eth0 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 ``` 保存并关闭该文件后,需重启网络服务以应用更改: ```bash sudo service networking restart ``` #### 对于 Ubuntu 17.10 及更高版本 自 Ubuntu 17.10 起,默认使用 Netplan 来管理网络配置。Netplan 是一种声明式的网络配置工具,它通过 YAML 文件描述网络设置[^4]。 找到或创建位于 `/etc/netplan/` 目录下的配置文件(通常命名为 `01-netcfg.yaml` 或类似的名称)。以下是一个典型的静态 IP 配置示例: ```yaml network: version: 2 renderer: networkd ethernets: eth0: dhcp4: no addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 ``` 完成上述配置后,运行以下命令使更改生效: ```bash sudo netplan apply ``` 如果不确定具体使用的网络接口名称,可先运行 `ip a` 命令查看当前活动的网络适配器列表[^3]。 #### 验证新配置是否生效 为了确认静态 IP 是否已正确设置,可以执行以下操作: - 使用 `ifconfig` 或 `ip addr show` 查看当前分配的 IP 地址。 - 测试连通性,例如尝试访问外部资源: ```bash ping www.google.com ``` #### 处理特殊情况 有时可能无法定位到 Netplan 配置目录,或者遇到其他异常情况。此时可以根据实际需求采用替代方案,比如直接调整 DHCP 客户端行为或将特定主机名绑定至固定 IP 地址范围[^5]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值