ubuntu怎么设置固定ip
时间: 2025-02-16 08:08:11 浏览: 38
### 设置Ubuntu上的静态IP地址
对于希望在网络配置中指定固定IP地址而不是依赖动态主机配置协议(DHCP)自动分配的情况,在Ubuntu服务器上手动设定静态IP是一个常见需求。
#### 对于Ubuntu Server 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 systemctl restart networking.service
```
#### 针对较新的Ubuntu发行版(如20.04),采用Netplan工具管理网络配置:
此时应编辑位于`/etc/netplan/`目录下的YAML格式配置文件来定义静态IP设置[^3]。一个典型的例子可能是这样的:
```yaml
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
search: [mydomain, otherdomain]
addresses: [8.8.8.8, 8.8.4.4]
```
应用上述改动需执行以下指令让其立即生效:
```bash
sudo netplan apply
```
当涉及VMware虚拟机环境中的Ubuntu实例时,则除了以上操作系统内部调整外,还需注意宿主机端关于特定虚拟网络适配器(比如VMnet8)的相关属性配置,确保它们能够支持所期望的静态IP安排[^4]。
阅读全文
相关推荐

















