IP 和网关不是同一个网段,怎么实现通信?

2022-07-19 15:55:52 +08:00
 shfan
坐标上海松江,最近公司新办一路移动宽带,是固定 IP ,给的 IP 如下:
IP:211.136.X.X
子网掩码:255.255.255.252
网关:221.130.X.X

我一看,IP 和网关不在同一个网段,觉得是移动给错了,和移动技术人员再三确认表示没有错误。
想问问 IP 和网关不是同一个网段,怎么实现通信。网上找到的方案: https://www.it610.com/article/1988899.htm
这是什么原理,还有移动为什么这么配置,这样普通路由器还配置不了。
2917 次点击
所在节点    宽带症候群
13 条回复
CnpPt
2022-07-19 16:10:34 +08:00
蹲一个专业人士回答
sujin190
2022-07-19 16:15:12 +08:00
ip 和网关本来就没要求在同一个网段吧,只要链路层能正常通,arp 协议正常,路由正常就可以正常通信的吧
leonunix
2022-07-19 16:20:08 +08:00
这个不是普通的通讯。是点对点协议 PPP 。
在 ppp 中下一跳路由是不需要的。反正最后所有的流量都会发送到虚拟口上。由虚拟口的 GW 来路由的。
leonunix
2022-07-19 16:22:54 +08:00
楼主试试随便指定一个网关。说不定也可以通讯的。这样普通的路由也可以配置
LinePro
2022-07-19 16:23:22 +08:00
/t/769213
想起了这个帖子
villivateur
2022-07-19 16:23:27 +08:00
我刚刚发现自己的宽带也是这样,但是不影响上网。一开始我也想说“只要在一个交换机上,两个 IP 就能直接通讯”,但意识到不对劲,因为 IP 协议栈规定不在一个子网里的 IP 包需要发送到默认网关,而这个网关却又不在同一个子网内。

我觉得还是 3 楼说得对,因为你用的是 PPPoE 协议,所以所有的流量实际上都是直接发给下一级网关的,无需特别配置路由。
Jet
2022-07-19 16:30:32 +08:00
下一跳只要链路可达就可以了,直接配置就行。
nigelboy
2022-07-19 16:47:26 +08:00
LGA1150
2022-07-19 19:51:52 +08:00
如果确认不是 PPP ,可以配置成 onlink 路由
ip route add default via 211.130.X.X dev ethX onlink
huaes
2022-07-19 20:43:09 +08:00
我一条 PPPOE 拨号的移动固定 IP 线路,网关还是内网 IP 呢,不过有时候是公网 IP ,反正能用就行
tril
2022-07-20 09:50:22 +08:00
除了 pppoe 的宽带,有些云服务器也会有这种情况,服务器的 v4 网关和 v4 地址并不在一个子网里。用起来也没啥特别的,一样是指定好网卡的网关就能上网。
acbot
2022-07-20 11:02:32 +08:00
移动很多所谓的专线啥的商用线路其实就是基于 ppp 链路的,有一个简单的方法可以判断就是测试你宽带的 MTU 是不是 1500 就知道了。我觉得大概率就是 ppp ,有一次接触移动的商用专线就是这个东西,当时设备 WAN 口选固定 IP 配置,默认 MTU 1500 结果死活不行,最后改小 MTU 就正常了。如果是 ppp 那么原因就是#3 说的。
sendmailtest123
2022-07-20 23:15:41 +08:00
这个子网掩码似乎是标准以太互联 CIDR ,/30 空间减去广播地址减去网络地址实际只有 2 个 IP 可用,正好够同广播域内 1 台运营商侧网关设备和 1 台用户侧路由器互访,个人猜测移动交付了裸二层接入商宽,而不是基于 ppp 或类似魔改协议的某为 BAS 接口 /IPoE 实现。(参考 https://support.huawei.com/enterprise/zh/doc/EDOC1100125910/356527cf#ZH-CN_TASK_0172373974

假设运营商网关安全策略不严格,用户侧上行目的地址为设备环回地址 /其他接口 IP 的报文兴许能被三层处理转发,但考虑到用户自带设备兼容性+运营商资产安全问题一般不会这么配参(正如楼主说的,普通路由器甚至不允许设置和主 IP 不同子网的网关地址)。因此我也感觉移动技术人员提供的网络数据有问题,兴许内部沟通出现了偏差?实际情况中装维获取的技术数据能倒好几次手,部分关键信息可能会和传话游戏一样丢失 /被改...

综上,楼主不妨试试将 211.136.X.(X-1)或 211.136.X.(X+1)作为网关地址验证能否上网。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867297

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX