V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
vfx666
V2EX  ›  问与答

游戏加速器用电脑给 PS5 加速时,为啥出来的 ip 都是 172 这样的地址?

  •  
  •   vfx666 · 242 天前 via iPhone · 1860 次点击
    这是一个创建于 242 天前的主题,其中的信息可能已经有所发展或是发生改变。

    内网网段都是 192.168 ,为啥 172 开头的 ip 还能连上啊?什么原理

    23 条回复    2023-09-09 09:15:22 +08:00
    erquren
        1
    erquren  
       242 天前   ❤️ 1
    建议补习计算机网络,DNS 相关内容
    langmanxiaoa
        2
    langmanxiaoa  
       242 天前
    。。。
    strongcoder
        3
    strongcoder  
       242 天前
    当你说出 "内网网段都是 192.168" 就说明你不理解的太多了
    8355
        4
    8355  
       242 天前   ❤️ 2
    要不搜索一下你帖子内容的前 4 个字到搜索引擎
    yaott2020
        5
    yaott2020  
       241 天前 via Android
    想知道这些你需要一本《计算机网络》
    Tink
        6
    Tink  
       241 天前
    加速器本质就是 vpn
    InkAndBanner
        7
    InkAndBanner  
       241 天前
    看来我也需要补习
    vfx666
        8
    vfx666  
    OP
       241 天前 via iPhone
    @erquren dns 是 6.6.6.6 ,所以这是一个外网 dns 服务器?
    pkoukk
        10
    pkoukk  
       241 天前   ❤️ 1
    10.0.0.0/8
    172.16.0.0/12
    192.168.0.0/16
    分别为内网预留的 A 、B 、C 三类私有地址
    FabricPath
        11
    FabricPath  
       241 天前
    我家里网络是 1.0.0.0/24 (打起来方便),所以我家里是公网!
    FabricPath
        12
    FabricPath  
       241 天前
    这个问题可以简单理解,你本地是什么 IP 不重要,你的所有流量会走到一个 用户态程序(你起的这个 VPN 的程序)去处理,他去和远端一起共同完成 NAT (所以你看到 NAT1 )。你连的是 172.16.0.1 ,他只需要保持回复的报文改成 172.16.0.1 回给你就行了
    OutOfMemoryError
        13
    OutOfMemoryError  
       241 天前
    如 @pkoukk 所说
    10.0.0.0/8
    172.16.0.0/12
    192.168.0.0/16
    是预定义的私有地址
    但是理论上我也可以把 123.0.0.0~123.255.255.255 作为私有地址(事实上很多运营商就是这么干的)
    但是当你遇到真的 123.0.0.0/8 的对端的时候就会遇到问题
    vfx666
        14
    vfx666  
    OP
       241 天前 via iPhone
    @FabricPath 游戏机连 pc ,然后 pc 上的加速器完成加速。但是我 pc 的 ip 是 192 开头,明显跟 172 不是同一网段啊
    TeresaPanda
        15
    TeresaPanda  
       241 天前
    看看 PC 是不是多了张网卡,上面是不是这个 172 地址
    Ayahuasec
        16
    Ayahuasec  
       241 天前 via Android
    你检查 pc 上加速器是不是创建或者桥接了一个虚拟网卡,ip 是 172 开头的。一个内网可以跑多个网段的,主机通过 172 这个网段连接 pc 加速器虚拟网卡,然后再通过加速器的软件出去。
    kylebing
        17
    kylebing  
       241 天前
    @TeresaPanda #15 这个是对的。 别说 DNS 了,先百度一下 DNS 是干嘛的。
    FabricPath
        18
    FabricPath  
       241 天前
    @vfx666 是什么网段不重要,有很多种方式可以处理,可以是加了一个虚拟网卡,可以是走各种 hook 劫持走报文,无所谓。
    也不是非要同网段才能处理,比如我掏出
    ip route add default via 169.254.169.254 dev eth0 onlink

    eth0 是什么网段都不重要
    xz410236056
        19
    xz410236056  
       241 天前
    “内网网段都是 192.168”
    因为规定。。。RFC1918 了解一下
    https://datatracker.ietf.org/doc/html/rfc1918
    vfx666
        20
    vfx666  
    OP
       241 天前 via iPhone
    @TeresaPanda 确实 pc 多了一个 172 的虚拟网卡,那我可以这么理解,假设 192 网段里接了一台 172 的路由器,然后游戏机 ip 手动改为 172 网段就能连上了吗
    TeresaPanda
        21
    TeresaPanda  
       241 天前
    @vfx666 #20 对的,就是一个二层网络里同时跑两个段,PC 作 PS5 网关,把 PS5 的流量塞到隧道里送到加速节点。
    vfx666
        22
    vfx666  
    OP
       240 天前 via iPhone
    @TeresaPanda 可是为啥网关是 6.6.6.6 这样的。。。
    miyuki
        23
    miyuki  
       232 天前 via iPhone
    @vfx666 假的,拿公网 ip 当网关用,毕竟反正不会影响全球路由,除非底下设备有用这个 6666 的需求毫无影响。我本地市级联通还用过 2.1.1.1 。阿里云好像也用过 美国国防部 DOD 的 IP ,不知道现在还用不用?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5696 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 01:46 · PVG 09:46 · LAX 18:46 · JFK 21:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.