Linux 设定 IP 地址和子网掩码
时间: 2024-02-12 15:05:25 浏览: 89
在Linux中,可以通过命令行或者配置文件的方式来设置IP地址和子网掩码。
1. 命令行方式:
使用以下命令来设置IP地址和子网掩码:
```
sudo ifconfig <interface_name> <ip_address> netmask <subnet_mask>
```
其中,`<interface_name>` 表示网络接口的名称,比如 `eth0` 或 `wlan0`,`<ip_address>` 表示要设置的IP地址,`<subnet_mask>` 表示要设置的子网掩码。
例如,设置eth0接口的IP地址为192.168.1.100,子网掩码为255.255.255.0,可以使用以下命令:
```
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
```
2. 配置文件方式:
可以通过修改 `/etc/network/interfaces` 文件来设置IP地址和子网掩码。
打开 `/etc/network/interfaces` 文件,找到要配置的网络接口,添加以下配置:
```
iface <interface_name> inet static
address <ip_address>
netmask <subnet_mask>
```
其中,`<interface_name>`、`<ip_address>` 和 `<subnet_mask>` 的含义与命令行方式相同。
例如,设置eth0接口的IP地址为192.168.1.100,子网掩码为255.255.255.0,可以在 `/etc/network/interfaces` 文件中添加以下内容:
```
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
```
保存文件后,重启网络服务即可生效。
阅读全文