在Linux中配置固定IP地址
1. 查看当前网络配置
ifconfig
或者:
ip a
2. 打开网络配置文件
编辑网络配置文件,通常位于/etc/network/interfaces
(对于Debian/Ubuntu系统)或/etc/sysconfig/network-scripts/ifcfg-eth0
(对于CentOS/RHEL系统)。
sudo nano /etc/network/interfaces # 对于Debian/Ubuntu
或者:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0 # 对于CentOS/RHEL
3. 配置静态IP地址
auto eth0
iface eth0 inet dhcp
将dhcp
更改为static
,并添加以下行来配置静态IP地址、子网掩码、网关和DNS服务器(请根据你的网络配置修改这些值):
auto eth0
iface eth0 inet static
address 192.168.1.100 # 你的静态IP地址
netmask 255.255.255.0 # 你的子网掩码
gateway 192.168.1.1 # 你的网关IP地址
dns-nameservers 8.8.8.8 # 你的DNS服务器IP地址
4. 保存并退出
在编辑器中保存文件并退出。在Nano编辑器中,按下Ctrl + O
保存,然后按下Ctrl + X
退出。
5. 重启网络服务
为了使配置生效,需要重新启动网络服务。
在Debian/Ubuntu系统上,可以运行:
sudo systemctl restart networking
在CentOS/RHEL系统上,可以运行:
sudo systemctl restart network
6. 验证配置
使用ifconfig
或ip
命令验证新的静态IP配置是否生效。
ifconfig
或者:
ip a