作用:当机器未插入任何网线的时候,给网卡设置IP地址是没有作用的,比如我的电脑IP设置成192.168.1.10 且此时电脑未插入网线或接入任何网络,此时使用:
ping 192.168.1.10 是ping不通的,因此需要设置虚拟网卡(类似于windows的回环适配器),通过以下步骤操作之后,就可以ping这个虚拟网卡的地址了。 比如在电脑上装了nginx,那么就可以通过这个ip地址打开部署的网页
使用 ip
命令创建虚拟接口
-
创建虚拟接口 使用
ip
命令创建一个虚拟接口,例如lo0
sudo ip link add lo0 type dummy
-
配置 IP 地址 为虚拟接口分配一个 IP 地址,例如
192.168.1.1
sudo ip addr add 192.168.1.1/24 dev lo0
-
启用接口 启用虚拟接口
sudo ip link set lo0 up
-
验证配置 检查虚拟接口是否已正确配置:
ip addr show lo0
- 验证配置 测试是否可以正常ping 设置的ip地址
ping 192.168.1.1