在Linux服务器上配置和查看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
使用ifconfig
命令:
ifconfig
这将显示所有网络接口及其IP地址、子网掩码等信息。
使用ip
命令:
ip addr show
这将显示所有网络接口及其IP地址、子网掩码等信息。
通过hostname
命令查看IP地址:
hostname -I
这将显示服务器上所有网络接口的IP地址。
通过以上步骤,您可以在Linux服务器上配置和查看IP地址。