在 Linux 中配置 IP 地址可以通过多种方式实现,具体取决于你使用的发行版和网络管理工具。以下是几种常见的方法:
1. 使用 `ip` 命令
你可以使用 `ip` 命令来临时配置 IP 地址,这种更改在重启后会失效。
```bash
# 添加 IP 地址
sudo ip addr add 192.168.1.100/24 dev eth0
# 启用网络接口
sudo ip link set dev eth0 up
```
2. 修改网络配置文件
在大多数 Linux 发行版上,可以通过直接编辑网络配置文件来配置 IP。不同的发行版可能使用不同的配置文件。
Debian/Ubuntu
编辑 `/etc/network/interfaces` 文件:
```bash
sudo nano /etc/network/interfaces
```
添加以下配置:
```plaintext
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
```
然后重启网络服务:
```bash
sudo systemctl restart networking
```
CentOS/RHEL
编辑 `/etc/sysconfig/network-scripts/ifcfg-eth0` 文件:
```bash
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
```
确保文件内容如下:
```plaintext
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
```
然后重启网络服务:
```bash
sudo systemctl restart network
```
3. 使用 NetworkManager
如果你的 Linux 发行版使用 NetworkManager,可以使用 `nmcli` 命令来配置 IP:
```bash
# 创建连接并配置静态 IP
sudo nmcli con add type ethernet con-name my-eth ifname eth0 ip4 192.168.1.100/24 gw4 192.168.1.1
# 设置 DNS 服务器
sudo nmcli con mod my-eth ipv4.dns "8.8.8.8"
# 启用连接
sudo nmcli con up my-eth
```
4. 使用图形用户界面
如果你的 Linux 桌面环境支持图形界面,通常可以通过系统设置中的网络选项进行 IP 配置。找到网络设置选项,选择网络接口,修改 IPv4 设置为静态,输入 IP 地址、子网掩码和网关。
验证配置
可以使用以下命令来验证 IP 配置:
```bash
ip addr show
```
或者使用 `ping` 命令测试网络连接:
```bash
ping 192.168.1.1
```
根据你的网络配置和需求选择合适的方式进行设置。希望这对你有所帮助!