如何使虚拟接口 ping 到网络中的主机

如何使虚拟接口 ping 到网络中的主机

我创建了一个虚拟接口,如下所述Unix.SE 帖子。 IE

sudo modprobe dummy
sudo ip link set name eth10 dev dummy0
sudo ifconfig eth10 up
sudo ifconfig eth10 192.168.1.150

我想向我的网络中的一台主机发送 ping 操作 ( ping 192.168.1.133),但是它不起作用。

我尝试添加

sysctl -w net.ipv4.conf.eth10.forwarding=1

但这也不起作用。

我应该怎么做才能使 ping 正常工作?

答案1

你犯了错误

不是

sudo ifconfig eth10 192.168.1.150

您必须添加网络掩码

sudo ifconfig eth10 192.168.1.150 netmask 255.255.255.0

相关内容