在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地址。