如何用DOS命令查看自己的ip外网地址

如何用DOS命令查看自己的ip外网地址,第1张

如何用DOS命令查看自己的ip外网地址

第一步:点击计算机的“开始”菜单中选择“运行”然后输入“cmd”点击“确定”按钮或者按键盘的“回车键”

第二步:在“命令提示符”窗口中输入“ipconfig /all”按键盘回车键。

第三步:这样就可以看到电脑的IP, MAC地址,还有网关等信息,还有计算机网络连接的详细信息。Physical Address就是MAC地址,IP ADDRES 就是IP地址。

如何用DOS命令查看自己的ip地址

开始→运行→键入 cmd

打开窗口后输入:ipconfig

如何用命令查看外网IP地址

1、按“Win+R”,打开运行,

2、输入“cmd”,回车,

3、打开命令提示符窗口;

4、输入“tel baidu”,回车;

5、输入“STARTTLS”,回车;

6、输入“EHLO”,回车;

7、即可查看到自己的外网IP地址

查看外网IP地址

打开百度 输入“本机IP地址查询”即可看到本机获取的外网IP地址。

查看内外IP地址

开始--运行,输入CMD 回车,键入ipconfig /all 即可、。

如何查看本机ip地址,本机真实ip?采用ADSL拨号方式的用户大都可以获得一个公网IP地址,安装Windows XP,Windows2000,Windwos2003系统的用户,在 开始/运行里输入 “cmd” 然后输入“ipconfig”命令可以查看本机IP地址,但是每次使用都要打开“命令提

直接在百度搜索输入 ip ,即可查询当前外网IP地址,IP地址是指互联网协议地址(英语:Inter Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。目前还有些ip代理软件,采用的是***技术,可以修改IP地址 知名的有 双鱼IP转换器

tel tpgmail 587 STARTTLS EHLO

输入这个命令

你好,命令是无法查看到自己网络的外网IP地址的。你可以访问ip168查看。

如果你一定要坚持用命令的话,用tracert baidu。如果路由器的下一跳,就是你外网IP的同一网段内的一个路由器或者说是DNS服务器。

function real_server_ip(){

static $serverip = NULL;

if ($serverip !== NULL){

return $serverip;

}

if (isset($_SERVER)){

if (isset($_SERVER['SERVER_ADDR'])){

$serverip = $_SERVER['SERVER_ADDR'];

}

else{

$serverip = '0000';

}

}

else{

$serverip = getenv('SERVER_ADDR');

}

return $serverip;

}

获取公网ip地址方法有两种:

一、打开百度,在搜索框输入 IP确定之后,搜索结果来结果就是你的公网IP;

二、打开电脑浏览器-输入路由器ip地址-输入路由器账号密码确定-进入路由器登陆界面-查看路由器状态,即可获得路由器联网后的公网ip地址。

在ASP中使用 RequestServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。

要想透过代理服务器取得客户端的真实IP地址,就要使用 RequestServerVariables("HTTP_X_FORWARDED_FOR") 来读取。

不过要注意的事,并不是每个代理服务器都能用 RequestServerVariables("HTTP_X_FORWARDED_FOR") 来读取客户端的真实 IP,有些用此方法读取到的仍然是代理服务器的IP。

还有一点需要注意的是:如果客户端没有通过代理服务器来访问,那么用 RequestServerVariables ("HTTP_X_FORWARDED_FOR") 取到的值将是空的。因此,如果要在程序中使用此方法,可以这样处理:

userip = RequestServerVariables("HTTP_X_FORWARDED_FOR")

If userip = "" Then userip = RequestServerVariables("REMOTE_ADDR")

//方法一

HttpContextCurrentRequestUserHostAddress;

//方法二

HttpContextCurrentRequestServerVariables["REMOTE_ADDR"];

//方法三

string strHostName = SystemNetDnsGetHostName();

string clientIPAddress = SystemNetDnsGetHostAddresses(strHostName)GetValue(0)ToString();

//方法四(无视代理)

HttpContextCurrentRequestServerVariables["HTTP_X_FORWARDED_FOR"];

客户端:

//方法五

var ip = '<!--#echo var="REMOTE_ADDR"-->';

alert("Your IP address is "+ip);

//方法六(无视代理)

function GetLocalIPAddress()

{

var obj = null;

var rslt = "";

try

{

obj = new ActiveXObject("rcbdyctlSetting");

rslt = objGetIPAddress;

obj = null;

}

catch(e)

{

//

}

return rslt;

}

来自印度的MCT Maulik Patel提供了一种服务端的解决方案,很好:

if(ContextRequestServerVariables["HTTP_VIA"]!=null) // 服务器, using proxy

{

得到真实的客户端地址

ip=ContextRequestServerVariables["HTTP_X_FORWARDED_FOR"]ToString(); // Return real client IP

}

else//如果没有使用代理服务器或者得不到客户端的ip not using proxy or can't get the Client IP

{

得到服务端的地址

ip=ContextRequestServerVariables["REMOTE_ADDR"]ToString(); //While it can't get the Client IP, it will return proxy IP

}

有些客户端会因为“header_access deny”的安全设置而不发给我们Ip

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何用DOS命令查看自己的ip外网地址

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情