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

如何通过公网 ip, ping 此公网的内网 ip

  •  
  •   KillThunder · 2017-11-09 21:34:07 +08:00 · 3656 次点击
    这是一个创建于 2600 天前的主题,其中的信息可能已经有所发展或是发生改变。

    例如:我有一个公网 ip 为 10.23.2.40 ,内网 ip 为 192.168.0.34 ;我有另外一台电脑怎么来 ping 这个内网 ip ?是 10.23.2.40/192.168.0.34 ?还是怎么写呢?

    16 条回复    2017-11-11 04:41:26 +08:00
    summeriwiner
        1
    summeriwiner  
       2017-11-09 21:37:02 +08:00 via Android
    直接 ping 不通吗?
    KillThunder
        2
    KillThunder  
    OP
       2017-11-09 21:39:46 +08:00
    @summeriwiner 就是不知道该怎么写......
    a1044634486
        3
    a1044634486  
       2017-11-09 21:44:52 +08:00
    服务器双 ip,为什么要 ping 内网 ip,不去 ping 外网 ip,这不是蛋疼吗??? 还是说这公网 ip 是路由器 ip,如果是路由器 ip,那肯定无解啊,没法 ping。
    嗯,我说的应该没错。。
    KillThunder
        4
    KillThunder  
    OP
       2017-11-09 21:56:56 +08:00
    @a1044634486 感谢你的回复,公网的确是路由器 ip
    mrcn
        5
    mrcn  
       2017-11-09 22:06:37 +08:00 via Android
    如果你能控制公网 IP 的机器,那么办法挺多;如果不能,应该不行吧。
    KillThunder
        6
    KillThunder  
    OP
       2017-11-09 22:15:58 +08:00
    @mrcn 请问有哪些办法,能具体说一下吗?
    anyele
        7
    anyele  
       2017-11-09 22:24:51 +08:00
    端口转发.
    Tink
        8
    Tink  
       2017-11-09 22:48:37 +08:00 via iPhone
    dmz
    jptx
        9
    jptx  
       2017-11-09 23:03:39 +08:00
    如果位于公网的电脑和 10.23.2.40 在同一个交换机下,我觉得可以在那台电脑上配静态路由,把 192.168.0.34 这个目标 ip 的下一跳指向 10.23.2.40 ,然后在路由器上检查好相应的路由条目,估计应该可以吧。但如果那台电脑和 10.23.2.40 不在同一个交换机下我觉得应该不可以吧(怀疑)。。。另外,端口转发是没用的,ping 走的是 ICMP 协议,没端口的
    jacy
        10
    jacy  
       2017-11-09 23:10:56 +08:00
    路由器是 openwrt 的话可以上去 ping
    mrcn
        11
    mrcn  
       2017-11-09 23:12:30 +08:00 via Android
    @KillThunder 印象中 VPN 可以做这种事。参考企业内网。原理就是用公网 IP 当跳板。
    yingfengi
        12
    yingfengi  
       2017-11-09 23:28:54 +08:00 via Android
    1.VPN 到内网 ping
    2.到路由上 ping
    3
    tony1016
        13
    tony1016  
       2017-11-10 09:22:49 +08:00
    应该只有建立 VPN 这条路了。似乎还没有 ICMP 的包转发工具吧
    summeriwiner
        14
    summeriwiner  
       2017-11-10 11:49:55 +08:00 via Android
    各种方法都是时不就行了
    msg7086
        15
    msg7086  
       2017-11-10 14:48:13 +08:00
    默认情况下 ping 不到的。内网 IP 不在你同网域内。
    Arnie97
        16
    Arnie97  
       2017-11-11 04:41:26 +08:00 via Android
    如果你不在意是否走 ICMP 协议,可以考虑 tcping + NAT 转发。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3172 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:43 · PVG 20:43 · LAX 04:43 · JFK 07:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.