在Linux服务器上配置和查看IP地址通常涉及以下几个步骤:
配置IP地址
-
临时配置IP地址(在重启后失效)
-
使用
ifconfig
命令:sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
这将把网络接口
eth0
的IP地址设置为192.168.1.100
,子网掩码设置为255.255.255.0
。 -
使用
ip
命令:sudo ip addr add 192.168.1.100/24 dev eth0
这将实现与
ifconfig
相同的功能。
-
-
永久配置IP地址(在重启后仍然有效)
-
编辑网络接口配置文件: 对于基于Debian的系统(如Ubuntu),编辑
/etc/network/interfaces
文件:sudo nano /etc/network/interfaces
添加或修改以下内容:
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0
对于基于RHEL的系统(如CentOS),编辑
/etc/sysconfig/network-scripts/ifcfg-eth0
文件:sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
添加或修改以下内容:
DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0
-
重启网络服务: 对于基于Debian的系统:
sudo systemctl restart networking
对于基于RHEL的系统:
sudo systemctl restart network
-
查看IP地址
-
使用
ifconfig
命令:ifconfig
这将显示所有网络接口及其IP地址、子网掩码等信息。
-
使用
ip
命令:ip addr show
这将显示所有网络接口及其IP地址、子网掩码等信息。
-
通过
hostname
命令查看IP地址:hostname -I
这将显示服务器上所有网络接口的IP地址。
通过以上步骤,您可以在Linux服务器上配置和查看IP地址。