在cmd中,要怎么样才能查到自己的外网IP?

发布时间:2024-05-13 10:03 发布:上海旅游网

问题描述:

问题解答:

要看外网地址的话,要使用netstat命令,
netstat [选项]
-a 显示所有socket,包括正在监听的。

-i 显示所有网络接口的信息,格式同“ifconfig -e”。
-n 以网络IP地址代替名称,显示出网络连接情形。
-r 显示核心路由表,格式同“route -e”。
-t 显示TCP协议的连接情况。
这是常用的一些命令.
如果只看自己的地址的话,ipconfig 或ipconfig/all就可以了.

netstat -an

可以看到你的连接情况和开启的端口
基本上可以看你到连接到别人的端口和别人连接你的端口

如果通过路由,那就不行了

1.可以通过Windows键+R键,在出现的输入框中输入“cmd”,回车
2.输入“telnet smtp.gmail.com 587”,回车,
3.输入“STARTTLS”,回车
4.输入“EHLO”,回车即可查看到自己的外网IP地址
注:若连接失败,或不能成功查看到自己的公网IP地址,尝试重新执行命令即可

用ipconfig/all 命令可以看到本机所有的IP配置,然后用route print可以看到本机的路由,一般缺省路由0.0.0.0的出接口,就是你的外网接口。

CMD中怎么也看不到外网IP,到有关网站查下就行

热点新闻