WIN7电脑怎么用CMD查询公网IP?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WIN7电脑怎么用CMD查询公网IP?相关的知识,希望对你有一定的参考价值。
WIN7用CMD怎么查询公网IP,不是用ipconfig查询,那个出来时局域网IP的,WIN7中也用不了curl那个
用CMD办不到。这是因为,电脑连接互联网,实际上是局域网-路由器-互联网的方式。
电脑处于路由器之下,也就是局域网中,用任何命令,得到的IP都是局域网IP。
只有通过路由器之后,路由器才会把局域网网址映射到互联网网址。
所以,要想得到自己电脑的互联网(俗称公网)IP地址,就必须访问互联网上某一台主机,主机判断出你的IP地址,再回传给你就就可以了。
这样,互联网上就有查看IP地址的网站,或者,有某些软件,与互联网某服务器狼狈为奸,得到你的公网IP回馈给你。
通过以上叙述,你就断绝了妄图用本机命令查看本机公网IP的念头了。追问
我在另外一个地方有一台主机,已经做了端口映射的,在公网中是可以访问的,要设置什么才能使我这台电脑访问那个主机的端口后,返回我这台电脑的公网IP呢
追答方法很多,那就说个HTTP的web服务器吧。
假设你的服务器主机在公网上,和你的电脑终端不在同一个局域网中。
服务器主机开启了Http的Web服务,比如阿帕奇、IIS等。如果没有开启,那就在服务器上运行一个叫做“黑风”的Web服务器,黑风非常小,不到1M,纯绿色,拷贝就能运行。假设你在服务器上运行的是黑风。
在黑风运行目录下,用记事本创建一个叫做“IP.asp”文件,内容是:
内容被百度屏蔽了。好吧,用贴图试试:
保存后,在你的客户端电脑上,打开浏览器,地址栏里输入:
http://服务器公网IP地址/IP.asp
回车,你就看到了你客户端电脑的公网IP地址。如果你的电脑和服务器在同一个局域网,则不会显示公网IP,显示的还是局域网IP,和用Ipconfig命令得到的一样。
打开浏览器,
在搜索栏中输入:IP
然后就可以在搜索结果中看到自己的公网IP了 参考技术B
win7使用命令查看外网ip方法:
按“Win+R”,打开【运行】。
输入“cmd”,回车。
打开【命令提示符】窗口。
输入“ipconfig/all”,回车。
即可查看到IP地址。
查看第二跳地址,如果是10、100、127、192开头的就说明不是公网IP
关于查询电脑公网出口IP的方法
参考技术A 要查电脑公网IP,首先应该要简单了解什么是公网IP?公网IP是指用公网连接因特网上的非保留地址,可以与因特网上的其他计算机随意互相访问。这里需要注意,这个IP并不是自己设置的静态IP地址,并不需要通过网络和Internet设置进入以太网来更改适配器选项。
其实查询电脑公网出口IP方法很简单,我知道有以下2种方法。
直接打开浏览器,在浏览器中输入IP按回车键即可得到本机的公网IP出口地址,如下图红框显示。
2.通过 win+R键打开运行窗口,在运行窗口中输入CMD,回车进入后输入curl ifconfig.me按下回车即可得到本机电脑的公网IP出口地址,具体如下图所示:
以上就是我知道的查询本机电脑公网IP地址的2种方法。如果还有其他方法,欢迎小伙伴们留言,我们互相学习。
以上是关于WIN7电脑怎么用CMD查询公网IP?的主要内容,如果未能解决你的问题,请参考以下文章