Linux怎么固定IP地址
时间: 2024-09-09 10:08:15 浏览: 47
在Linux系统中固定IP地址通常是通过编辑网络配置文件来完成的。以下是在Ubuntu或Debian系Linux上设置静态IP地址的基本步骤:
1. 打开终端:通过快捷键`Ctrl + Alt + T` 或者搜索“终端”打开。
2. 找到网络接口文件:对于大多数现代Linux系统,这通常是`/etc/network/interfaces`或`/etc/netplan/01-netcfg.yaml`。如果是后者,`netplan`工具更为常用。
3. 编辑文件:使用文本编辑器如`nano`, `vim`, 或者`gedit`打开文件。例如:
```
sudo nano /etc/netplan/01-netcfg.yaml
```
4. 添加或修改静态IP配置:找到对应网卡的配置部分(通常以` eth0:`、`wlan0:`等开头),添加或修改静态IP配置,比如:
```yaml
interfaces:
ens33:
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
```
这里假设你希望给名为`ens33`(或其他实际名称)的网卡分配IP 192.168.1.100,网关是192.168.1.1,并设置了DNS服务器为Google DNS。
5. 保存并应用更改:完成后,按下`Ctrl+X`,然后选择`Y`保存并离开编辑模式。接着运行:
```bash
sudo netplan apply
```
6. 验证配置:你可以通过命令`ip addr show`查看新的IP配置是否已生效。
如果需要在非netplan环境下操作,可以编辑`/etc/network/interfaces`文件,内容类似:
```bash
iface ens33 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
```
记得替换`ens33`为实际的网络接口名。
阅读全文