无法在 Debian 11 上创建伪网络接口

无法在 Debian 11 上创建伪网络接口

我有一个基于 KVM 的 Debian 11 (bullseye) VPS,eth0网络适配器上有互联网访问。公共 IP 已由 DHCP 分配。IP 和路由如下:

添加新接口之前的 ifconfig 和 iptable

注意:由于隐藏了我的服务器 IP,所以图像中的公共 IP 被屏蔽了。

现在,我创建了一个dummy网络接口,eth1并分配了一个私有 IP 地址(10.200.100.50)

modprobe dummy
ip link add eth1 type dummy
ip addr add 10.200.100.50/32 brd + dev eth1 label eth1

并且还向 iptable 添加了一条新路由:

ip route add 10.200.100.50/32 via XXX.YYY.ZZZ.1 dev eth0 onlink

注意:XXX.YYY.ZZZ.1eth0默认网关。

添加新接口后的 ifconfig 和 iptable

现在问题来了,我已 ping 通10.200.100.50但无法通过它连接到互联网:

PING 正常但 CURL 不正常

ping 10.200.100.50 (OK)
curl ip.me --max-time 20 --interface 10.200.100.50 (ERROR)

请告诉我我的配置错误在哪里。

相关内容