Whatismyip和ifconfig提供不同的IP地址

时间:2013-06-13 19:25:35

标签: networking ip lan wan ifconfig

我希望得到我的开发服务器的IP。网上的所有内容都说要么ifconfig,要么像curism一样卷曲。这些给了我2个不同的地址。为什么呢?

添加:我不知道它是否在路由器后面或任何东西。我只是有一个我用SSH连接的IP。我假设地址是服务器的地址 - 但是当我卷曲http://ifconfig.me/时,我得到一个完全不同的地址。

免责声明:我有近0个网络知识。

2 个答案:

答案 0 :(得分:1)

您最有可能支持network address translation的路由器。您的ifconfig可能显示来自私有范围的IP地址,例如192.168.xxx.xxx。

另一种方法是您的开发服务器有几个网络接口,在这种情况下,ifconfig应该显示几个(例如eth0,eth1)。但是,我觉得这是第一次,因为你没有提到这一点。

您可以使用tracepath等工具检查前者,从而发现开发服务器与其他服务器之间的节点。但是,与您的开发服务器的IT管理员核实可能更容易。

答案 1 :(得分:0)

好吧,如果你是一个路由器,这可能是一个原因。

如果您的开发服务器面向外部,那么whatismyip使用的DNS服务器完全有可能与ifconfig.me使用的DNS服务器具有不同的IP条目。

尝试从命令行运行tracert www.yahoo.com,看看结果中显示了哪些IP。