客户端IP和服务器IP讲解?

版权声明:本文为郝云原创文章,未经郝云允许不得转载。 https://blog.csdn.net/haoyunyun888/article/details/83831427

IP(网络之间互连的协议)

互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),缩写为IP地址(英语:IP Address),是分配给网上上使用网际协议(英语:Internet Protocol, IP)的设备的数字标签。常见的IP地址分为IPv4IPv6两大类,但是也有其他不常用的小分类。

网络互连设备,如以太网分组交换网等,它们相互之间不能互通,不能互通的主要原因是因为它们所传送数据的基本单元的格式不同。IP协议实际上是一套由软件、程序组成的协议软件,它把各种不同“”统一转换成“网协数据包”格式,这种转换是因特网的一个最重要的特点,使所有各种计算机都能在因特网上实现互通,即具有“开放性”的特点。

IP查询

Windows操作系统

开始---运行,输入cmd---在弹出的对话框里输入ipconfig /all (网协配置、参数变量为全部),然后回车出现列表.

其中有一项:ip address就是ip地址

Linux操作系统

运行ifconfig(网协配置)其中以太网下面 inet地址即为IP地址

客户端IP地址指的是用户机所使用的IP地址;

服务器IP地址是指提供各项服务的服务器的Ip地址,即网络服务器的IP地址

IP地址就像是计算机的身份证一样,在一个网内具有唯一性。
服务器IP地址是提供各项服务的服务器的Ip地址,客户机IP地址是网络内除了服务器IP之外的IP地址。
的IP是固定的,但是一般的客户端IP地址是活动的。 

如果你测试访问的时候,使用的是 localhost 进行访问的,那么服务器端获得的也就是127.0.0.1,因为localhost是一个环路地址,特殊的.
如果你是通过你的ip地址进行访问的,那么获得的IP地址就会是正确的了.

echo "(1)浏览当前页面的用户的 IP 地址为:"; 
echo $_SERVER['REMOTE_ADDR']; 

用PHP写出显示客户端IP与服务器IP的代码

$_SERVER["REMOTE_ADDR"]

$_SERVER["SERVER_ADDR"]

猜你喜欢

转载自blog.csdn.net/haoyunyun888/article/details/83831427