㈠ 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地址」