受到对此答案及其问题的评论的启发。我的一些本地 ISP 正在使用运营商级 nat,作为偶尔运行自己的服务器、远程支持的人,如果我或我试图帮助的人支持其中之一,那么能够解决这些问题将非常有用.
我将如何检测我是否落后于 nat?哪些技术可用于确定这一点?如何确定“检测到的”IP 地址中的异常是由于 NAT 还是其他进程造成的?
Mar*_*son 18
RFC 6598规定,如果您处于运营商级 NAT 之后,100.64.0.0/10则应将其分配给您的CPE。但是我知道至少有一个 CGN10.100用作其 CGN IP 范围。
如果您可以访问 CPE,那么您应该能够通过 WAN 接口上的 IP 地址来确定 CGN。它将是 RFC1918 或 RFC6598 地址。
如果您想确定 CGN 并且您无权访问 CPE,那么您最好的选择是在tracert您离开本地网络后执行 a并且一旦您离开本地网络(对于绝大多数将落后于 CGN)。如果您在离开 CPE 后看到 RFC1918 或 RFC6598 地址,或者您的 traceroute 无法查找第二跳,那么您很有可能在 CGN 上。
| 归档时间: |
|
| 查看次数: |
14758 次 |
| 最近记录: |