我创建了一个虚拟接口,如下所述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