无法访问网络上的 .xx IP 范围

无法访问网络上的 .xx IP 范围

我有以下设置:用于互联网访问的蜂窝网络连接 2 个无访问权限的以太网局域网

LAN 是 10.5xxx 网络。我的设备位于 10.51.85.x 子范围内。我可以 ping / 访问 10.51.85.x 子范围内的设备。我需要从该设备访问位于 10.51.23.x IP 范围内的另一个设备。但我看不到该范围内的任何东西。同一子范围内 (10.51.85.191) 有另一个设备,它可以看到 10.51.xx 中的所有设备

该设备正在使用 Ubuntu 和网络管理器。这是接口的配置:

$ ip route
default via 10.72.0.12 dev wwp0s20u4u1i12 proto static metric 700 
10.51.85.0/24 dev enp1s0 proto kernel scope link src 10.51.85.188 metric 100 
10.51.85.1 dev enp1s0 proto static scope link metric 100 
10.72.0.8/29 dev wwp0s20u4u1i12 proto kernel scope link src 10.72.0.11 metric 700 

$ ip a
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether b8:85:84:a5:56:76 brd ff:ff:ff:ff:ff:ff
    inet 10.51.85.188/24 brd 10.51.85.255 scope global noprefixroute enp1s0
       valid_lft forever preferred_lft forever
    inet6 fe80::fa5d:6bc4:6f6f:ecba/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
4: wwp0s20u4u1i12: <BROADCAST,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether b6:16:f3:0c:fc:bb brd ff:ff:ff:ff:ff:ff
    inet 10.72.0.11/29 brd 10.72.0.15 scope global noprefixroute wwp0s20u4u1i12
       valid_lft forever preferred_lft forever
    inet6 fe80::3271:1c90:a688:a9b0/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

$ ping -I enp1s0 10.51.85.191
PING 10.51.85.191 (10.51.85.191) from 10.51.85.188 enp1s0: 56(84) bytes of data.
64 bytes from 10.51.85.191: icmp_seq=1 ttl=128 time=0.423 ms
64 bytes from 10.51.85.191: icmp_seq=2 ttl=128 time=0.488 ms
^C
--- 10.51.85.191 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1014ms
rtt min/avg/max/mdev = 0.423/0.455/0.488/0.038 ms

$ ping -I enp1s0 10.51.23.59
PING 10.51.23.59 (10.51.23.59) from 10.51.85.188 enp1s0: 56(84) bytes of data.
^C
--- 10.51.23.59 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2055ms

有什么想法吗?我的路由或网关配置错误吗?

答案1

您没有指定到达 10.51.23.whatever 网络的路由,因此此类流量将传递到默认网关。您需要指定一条路由来告诉机器如何路由该流量。

例如:

# ip r add 10.51.23.0/24 via 10.51.85.191

请注意,这只能为您带来单向流量。另一端也必须知道如何将流量发送回您的网络,因此您还需要在那里向适当的机器添加另一条路由。我无法给您一个确切的命令,因为没有提供该网络的必要详细信息。但它的工作方式与任何其他路由相同。

相关内容