Chinaunix

标题: 主机如何查询经NAT转换后的IP地址 急急急 [打印本页]

作者: baodsh1984    时间: 2010-03-27 17:12
标题: 主机如何查询经NAT转换后的IP地址 急急急
各位大侠帮帮忙,小弟不胜感激!

现在我在做一个嵌入式设备,每次启动的时候需要知道自己的IP地址,并ip地址通过邮件发送出去,现在遇到了一个问题,如果我的设备放于内网中,这样是私有地址,对外是经过NAT转换后的地址,我现在想从嵌入式设备的角度去查询对外(也就是经过NAT转换后的地址)ip地址,不知道怎么实现?

麻烦各位帮帮忙,看看有什么建议没有
作者: marsteel    时间: 2010-03-28 00:31
用ddns
作者: sulin515    时间: 2010-03-29 17:16
www.ip138.com
作者: samlumengjun    时间: 2010-03-31 17:51
很多方法,最简单用tracert,复杂一点用snmp去查询网关公网ip.
作者: arjo    时间: 2012-10-11 10:48
tracert 查不到自己出去的那个做NAT的公网地址,只能知道这个公网IP地址下一跳的网关地址。
作者: ssffzz1    时间: 2012-10-11 15:30
理论上要采用类似IP138那种东西,单纯分析数据包是不能发现的。
作者: laputa73    时间: 2012-10-12 15:47
访问一个外网的服务器,telnet或者www 的
就可以拿到自己的外网地址了
作者: silverzhaojr    时间: 2012-10-30 18:09
  1. $ curl ifconfig.me/ip
复制代码

作者: marsteel    时间: 2012-10-30 20:10
嵌入式设备还是用STUN服务器配置显得专业
作者: scybzdk    时间: 2012-11-01 22:03
如果能通过ssh连接到转发数据包的服务器,应该能获得服务器的公网ip.
作者: bnna8356586    时间: 2017-03-18 22:17
您好,我现在也遇到和您一样的问题,请问,您最后解决了吗?能告诉我方法吗




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2