㈠ java服务器端需要IP吗
Socket服务器建立时一般要绑定地址,这个地址就是你看到的127.0.0.1或者0
如果Socket服务器明确绑定一个地址时,那么客户端就只能用这个IP连接,假如一个服务器有多个IP地址的话,就会有麻烦,因此,Socket服务器通常都不绑定具体的IP地址。所以大部分表现是0.0.0.0
127.0.0.1是localhost,就是访问本机的IP地址,因为他是固定的,所以大部分教程里都会使用这个IP。
㈡ 安卓客户端如何连接上服务器,是用ip地址链接么
代表服务器使用的是HTTP通信协议
10.0.2.2 代表服务器的ip地址
8080 代表服务器监听的端口号
/article/JSONDemoServlet 是服务器程序配置的,那里有一个web.xml文件,里面配置的是这个路径和Servlet之间的映射关系,所以/article/JSONDemoServlet和目录是没有关系的,它只是一个字符串,起到一个索引的作用,如果不写全是访问不到指定的Servlet的
前三个可以说是服务器程序的外部环境,第四个是服务器程序的内部环境
㈢ web服务器的主机必须有公网ip吗如果使用局域网ip,那么外网的客户端如何访问我的web服务器
必须。
首先如果想要访问服务器的话,必须要有一个公网的IP,服务器可以在一个内网内,但是这个内网的路由器必须可以进行端口映射,将访问这个公网IP的指定端口映射到内网的服务器中才行。
㈣ IP地址里的服务器IP地址和客户端IP地址分别指的是什么
服务器IP地址是指为你提供某项服务的服务器上的IP地址。例如邮件服务器,假设它的IP地址为192.168.1.252,那么邮件服务器的IP地址就是192.168.1.252。
客户端地址是指当前终端使用的IP地址,一般都是PC(电脑)、AP(无线路由器)、摄像头等终端。
补充:
有些情况在服务器上是可以看到终端的IP地址的,例如(无线路由器,它既可以看到自己的IP,即服务器IP地址,也可以看到终端的IP地址;一些网络安全使用限制的软件也需要在其服务器上收集客户端的一些信息,其中就包括IP地址、mac地址、登录用户等。
这里所说的服务器IP地址和客户端IP地址指的应该是DHCP服务器和其它终端从该服务器上自动获取的地址,所有的地址(已分配和未分配的IP地址)都可以在服务器上显示出来的。
一些VPN也是需要知道服务器和客户端的IP地址才可以正常使用。
㈤ 客户端ip,服务器ip和本地ip分别是什么意思
服务器IP跟客户端IP是对应的,多个客户端IP去访问服务器
本地IP就是你自己的上网IP
㈥ 如何获取客户端和服务器ip地址
您好,.X.XXX.XXX系列IP,而这个函数获取的是局域网网关出口的IP地址,如果访问者使用代理服务器,将不获取代理服务器的IP,而是获取访问者网关的真实IP。如果将这个函数应用到限IP访问的网页中,别人即使通过限IP访问段中的代理服务器,也不能访问该页面。
下面提供一个函数:<?php
// 定义一个函数getIP()
function getIP(){global $ip;
if (getenv("HTTP_CLIENT_IP"))
$ip = getenv("HTTP_CLIENT_IP");
else if(getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR"))
$ip = getenv("REMOTE_ADDR");else$ip = "Unknow";
return $ip;}
// 使用方法:
echo getIP();?>
getenv("REMOTE_ADDR")用来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 getenv("HTTP_X_FORWARDED_FOR") 来读取。
但是如果客户端没有通过代理服务器来访问,那么用getenv("HTTP_X_FORWARDED_FOR") 取到的值将是空的。
else if(getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
表示如果getenv("HTTP_X_FORWARDED_FOR") 取到的值存在不为空(即客户端使用代理服务器的情况下),则变量$ip等于getenv("HTTP_X_FORWARDED_FOR") 取到的真实IP值。
如果上面的else if(getenv("HTTP_X_FORWARDED_FOR"))取得的值为空(即没有使用代理服务器),则不会执行下面的$ip = getenv("HTTP_X_FORWARDED_FOR");这一行语句。
这种情况下已经确认客户端没有使用代理服务器,从而通过
else if(getenv("REMOTE_ADDR"))
这两行语句获得客户端的IP地址也是真实的IP地址。
㈦ 服务器与客户端的IP问题...
服务器IP跟客户端IP都是在同一个局域网里面的!只不过是后面的不一样,比如说服务器IP是192.167.0.1.那你的IP也就在同一个网段里,也是192.168.0.2-255之间的一个。如果没有MAC绑定的话
,您可以在最后一个网段里面1-255任意填写IP地址的。但是不能跟别的机器一样,也就是说如果有第三个机器是192.168.0.2的话。那2这个网段就不能用了。不然会冲突的!
㈧ IP和客户端IP是什么
IP地址标识互联网上唯一的主机,所以它是唯一的,所以您可以确保不会“走错了门”。
服务器已经因为Baxter的网络的“门”,是服务器的IP,它被人为的固定下来,以确保这个门不会运行。
客户端IP是自己的IP,每次上网的时候可能不一样,但是可以通过这扇门进入服务器是一个固定的“门”。
(8)客户端访问服务器需要ip地址吗扩展阅读:
固定IP(即静态IP):固定IP地址是长期固定分配给一台计算机使用的IP地址,一般是一台特殊的服务器具有固定的IP地址。一般来说,使用专线连接互联网的电脑只有固定的互联网IP地址,需要更昂贵的费用。
动态IP:通过调制解调器,ISDN,宽带,有线宽带,宽带,和其他的方式访问计算机,每一次互联网IP地址分配是不一样的,这是由ISP的临时IP地址的动态分配,这是一个动态的IP地址。
由于IP地址资源非常宝贵,大多数用户通过动态IP地址上网。一般人不需要知道动态IP地址,这是由计算机系统自动完成的。
公共广播是互联网信息中心的职责。这些IP地址被分配给注册并申请internic的组织。它提供了对互联网的直接访问。
㈨ 天锐绿盾服务器和客户端是否需要固定内网IP
天锐绿盾信息安全管理软件的服务端需要固定内网IP支持,客户端需要通过这个固定内网IP才能连到服务器,若没有固定,当IP发生改变客户端将无法指定到服务器,客户端则无需固定IP只要保证和服务器能实时通讯即可。
㈩ 什么是客户端IP和服务器端IP
*什么是IP?
现实生活中每家都一个门牌号码,又了它,找人,投递都很容易。
网络中的每一台计算机也需要一个地址,那就是IP地址。目前使用的是IPv4版的32位地址。
*什么是客户端和服务端?
打个比方:网吧使用的管理软件为PUBWIN(分服务器程序和客户机程序),普通的的电脑上装的就可以理解为PUBWIN客户端,用来给你冲卡结算的那台装的就可以理为PUBWIN服务端。
网吧的每台计算机也是有IP地址的。
其实就是 “客服端的IP地址”和“服务端的IP地址”