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

2017-11-09 21:34:07 +08:00
 KillThunder

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

3655 次点击
所在节点    问与答
16 条回复
summeriwiner
2017-11-09 21:37:02 +08:00
直接 ping 不通吗?
KillThunder
2017-11-09 21:39:46 +08:00
@summeriwiner 就是不知道该怎么写......
a1044634486
2017-11-09 21:44:52 +08:00
服务器双 ip,为什么要 ping 内网 ip,不去 ping 外网 ip,这不是蛋疼吗??? 还是说这公网 ip 是路由器 ip,如果是路由器 ip,那肯定无解啊,没法 ping。
嗯,我说的应该没错。。
KillThunder
2017-11-09 21:56:56 +08:00
@a1044634486 感谢你的回复,公网的确是路由器 ip
mrcn
2017-11-09 22:06:37 +08:00
如果你能控制公网 IP 的机器,那么办法挺多;如果不能,应该不行吧。
KillThunder
2017-11-09 22:15:58 +08:00
@mrcn 请问有哪些办法,能具体说一下吗?
anyele
2017-11-09 22:24:51 +08:00
端口转发.
Tink
2017-11-09 22:48:37 +08:00
dmz
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
2017-11-09 23:10:56 +08:00
路由器是 openwrt 的话可以上去 ping
mrcn
2017-11-09 23:12:30 +08:00
@KillThunder 印象中 VPN 可以做这种事。参考企业内网。原理就是用公网 IP 当跳板。
yingfengi
2017-11-09 23:28:54 +08:00
1.VPN 到内网 ping
2.到路由上 ping
3
tony1016
2017-11-10 09:22:49 +08:00
应该只有建立 VPN 这条路了。似乎还没有 ICMP 的包转发工具吧
summeriwiner
2017-11-10 11:49:55 +08:00
各种方法都是时不就行了
msg7086
2017-11-10 14:48:13 +08:00
默认情况下 ping 不到的。内网 IP 不在你同网域内。
Arnie97
2017-11-11 04:41:26 +08:00
如果你不在意是否走 ICMP 协议,可以考虑 tcping + NAT 转发。

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

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

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

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

© 2021 V2EX