Chiphell - 分享与交流用户体验

标题: 忽然发现现在PPPoE拨号不配置NAT也能上网 [打印本页]

作者: Krakenius    时间: 2024-11-8 18:28
标题: 忽然发现现在PPPoE拨号不配置NAT也能上网
本帖最后由 Krakenius 于 2024-11-8 18:30 编辑

昨晚发现在路由器上,当设备通过PPPoE获得运营商分配的100.64.x.x地址时,即使内网使用RFC1918私有地址(如192.168.x.x、10.x.x.x)且没有配置任何NAT策略,内网设备仍然可以正常访问互联网,不知道是什么原理。

(, 下载次数: 30)
作者: ttt5t5t    时间: 2024-11-8 18:29
因为大内网运营商帮你NAT了?
作者: Krakenius    时间: 2024-11-8 18:30
本帖最后由 Krakenius 于 2024-11-8 18:37 编辑
ttt5t5t 发表于 2024-11-8 18:29
因为大内网运营商帮你NAT了?


有可能,这样还节省了路由器的NAT性能损耗

这是AI的猜测:
  1. 内网PC(192.168.1.2) ->
  2. 路由器(不做NAT转换) ->
  3. PPPoE隧道(会话ID: xxx) ->
  4. 运营商PE设备 ->
  5. CGN设备(识别PPPoE会话,执行地址转换) ->
  6. Internet
复制代码

作者: proc    时间: 2024-11-8 20:08
本帖最后由 proc 于 2024-11-8 20:11 编辑

L2NAT,看我之前的帖子

作者: Krakenius    时间: 2024-11-8 20:33
proc 发表于 2024-11-8 20:08
L2NAT,看我之前的帖子


那IPv6也可以在路由器有ipv6地址的前提下用fc00之类的地址直接不做nat上网吗?主要我有一台挂主路由后面的机子没办法透传公网的IPv6地址必须开IPv6 NAT
作者: Krakenius    时间: 2024-11-8 21:20
本帖最后由 Krakenius 于 2024-11-8 21:22 编辑

经测试,还是5元组的NAT,这样就不怕连接数上去了端口NAT不够用了,高级
(, 下载次数: 29)
作者: proc    时间: 2024-11-8 21:25
Krakenius 发表于 2024-11-8 20:33
那IPv6也可以在路由器有ipv6地址的前提下用fc00之类的地址直接不做nat上网吗?主要我有一台挂主路由后面 ...

没试过,不清楚。

但是IPv6下除了只给一个/128地址的抽象校园网,其他的怎么都能为后面的机器分配地址吧,比如说NDP
作者: iooo    时间: 2024-11-8 21:51
路由器默默的做了很多
作者: Krakenius    时间: 2024-11-8 22:01
本帖最后由 Krakenius 于 2024-11-8 22:43 编辑

编辑掉




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5