果考網練習客戶端伺服器地址
1. 什麼是客戶端IP和伺服器端IP
*什麼是IP?
現實生活中每家都一個門牌號碼,又了它,找人,投遞都很容易。
網路中的每一台計算機也需要一個地址,那就是IP地址。目前使用的是IPv4版的32位地址。
*什麼是客戶端和服務端?
打個比方:網吧使用的管理軟體為PUBWIN(分伺服器程序和客戶機程序),普通的的電腦上裝的就可以理解為PUBWIN客戶端,用來給你沖卡結算的那台裝的就可以理為PUBWIN服務端。
網吧的每台計算機也是有IP地址的。
其實就是 「客服端的IP地址」和「服務端的IP地址」
2. 如何獲取客戶端和伺服器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地址。
3. 伺服器IP地址 服務端IP地址有什麼區別呢
伺服器和客戶端是相對的
對於你來說 提供你內容的機器是伺服器 對應的你就是客戶端
伺服器IP地址和服務端IP地址應該指的都是一個意思
4. 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地址才可以正常使用。
5. 你好伺服器地址是啥
您好,很高興為您解答。
伺服器地址可以指ipv4地址,也可以為ipv6地址。
伺服器是指保存有該網路中所有主機的域名和對應IP地址,並具有將域名轉換為IP地址功能的伺服器。其中域名必須對應一個IP地址,一個域名可以有多個IP地址,而IP地址不一定有域名。
簡單的解釋就是:伺服器地址就是一個IP區,就像一個人有名字一樣,你的伺服器在網路供應商的網路中也要有一個名字,就是這一IP區就是你伺服器的名字。
每個電腦都有個ip地址,伺服器也有。但登錄伺服器大多都是用網址,通過伺服器解析,最後指向的還是是那個ip地址加一個訪問埠。
客戶端IP地址指的是用戶機所使用的IP地址。
伺服器IP地址是指提供各項服務的伺服器的Ip地址,即網路伺服器的IP地址。
客戶端IP地址和伺服器IP地址的分配沒有具體要求,但是在同一個網內IP地址不能重復,否則系統會提示IP地址沖突。
(5)果考網練習客戶端伺服器地址擴展閱讀:
IPv4,是互聯網協議(Internet Protocol,IP)的第四版,也是第一個被廣泛使用,構成現今互聯網技術的基礎的協議。地址長度:32位,4位元組。
IPv4通常用點分十進制記法書寫,例如192.168.0.1,其中的數字都是十進制的數字,中間用實心圓點分隔。
IPv6的優勢就在於它大大地擴展了地址的可用空間,IPv6地址有128位長。如果地球表面(含陸地和水面)都覆蓋著計算機,那麼IPv6允許每平方米擁有7*10^23個IP地址;如果地址分配的速率是每微秒100萬個,那麼需要10^19年才能將所有的地址分配完畢。
IPv6的128位地址通常寫成8組,每組為四個十六進制數的形式。比如:AD80:0000:0000:0000:ABAA:0000:00C2:0002 是一個合法的IPv6地址。
6. 電信服務端ip地址,客戶端ip地址是什麼意思
尊敬的用戶您好:感謝您使用中國電信。很高興為您答疑,伺服器IP跟客戶端IP是對應的,多個客戶端IP去訪問伺服器
本地IP就是你自己的上網IP,還有不清楚的查找關於區域網的知識。現在中國電信推出
酷派/Coolpad 5218S
0元購機 限時搶購!4.5英寸高清觸屏 高通雙核急速處理器 300W攝像頭 Android 4.1操作系統
歡迎選購。安徽電信竭誠為您服務,希望我的回答能得到您的採納。
如有問題可以到安徽電信網上營業廳咨詢工作人員,安徽電信已正式開啟4G服務。
您可以去網上營業廳查看詳細情況,祝您生活愉快!
7. 什麼叫伺服器ip 客戶端ip
伺服器IP就是你們伺服器的IP地址,你是在IP/TCP設置裡面你自己設置的那個IP地址,客戶端IP就是你電腦本機的IP,不知道的話可以去IP138網站,打開網站後會顯示你本機的IP