在 CentOS 中,可以通过以下步骤设置网卡为静态 IP 地址: cd /etc/sysconfig/net…
在 CentOS 中,可以通过以下步骤设置网卡为静态 IP 地址:
- 打开
/etc/sysconfig/network-scripts
目录,找到要修改的网卡配置文件。以 eth0 为例,找到名为 ifcfg-eth0
的文件。
1
2
3
4
5
|
| | cd /etc/sysconfig/network-scripts |
| --- | --- |
| | ls ifcfg-* |
|
2. 备份该文件,并使用文本编辑器打开该文件。例如,可以使用 vi 编辑器打开 ifcfg-eth0
文件:
1
2
3
4
5
|
| | cp ifcfg-eth0 ifcfg-eth0.bak |
| --- | --- |
| | vi ifcfg-eth0 |
|
- 将 BOOTPROTO 属性设置为 static,表示使用静态 IP 地址,并添加以下属性:
1
2
3
4
5
6
7
8
|
| | IPADDR=192.168.0.100 # 设置网卡的 IP 地址 |
| --- | --- |
| | NETMASK=255.255.255.0 # 设置网卡的子网掩码 |
| | GATEWAY=192.168.0.1 # 设置网关的 IP 地址 |
| | DNS1=8.8.8.8 # 设置首选 DNS 服务器的 IP 地址 |
| | DNS2=8.8.4.4 # 设置备用的 DNS 服务器的 IP 地址(可选) |
|
例如,修改后的文件内容如下所示:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
| | TYPE=Ethernet |
| --- | --- |
| | BOOTPROTO=static |
| | NAME=eth0 |
| | DEVICE=eth0 |
| | ONBOOT=yes |
| | IPADDR=192.168.0.100 |
| | NETMASK=255.255.255.0 |
| | GATEWAY=192.168.0.1 |
| | DNS1=8.8.8.8 |
| | DNS2=8.8.4.4 |
| | # DNS 地址国内的可以参考这篇文章里提到的 dns https://bmzhp.com/knowledge/164.html |
|
4. 保存修改后的文件,并重启网络服务。
1
|
systemctl restart network
|
- 使用
ip addr
命令检查网卡是否使用了静态 IP 地址。
以上就是在 CentOS 中设置网卡为静态 IP 地址的完整步骤。希望这个方法能够帮助您成功设置网卡的静态 IP 地址。