1. 程式人生 > >客戶端IP和伺服器IP講解?

客戶端IP和伺服器IP講解?

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"]