A. 如何獲取伺服器的ip地址
在運行中輸入cmd然後再cmd中輸入ipconfig/ALL
B. 如何獲取客戶端和伺服器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地址。
C. 如何獲取伺服器的IP地址
1、右鍵單擊「網上鄰居」選擇「屬性」,打開網路連接屬性。
2、在右側的「網路任務」欄中點擊「創建一個新的連接。
3、打開新建連接向導,點「下一步」。在 「網路連接屬性」選擇里,點擊「設置高級連接」,點擊「下一步」,然後,在接下來的「高級連接選項」中選擇「接受傳入的連接」。點擊「下一步」。勾尋直接並行,點擊「下一步」。
4、勾尋允許虛擬專用連接」,點「下一步」。
5、創建一個允許連接的用戶許可權。點擊「添加」按鈕,輸入雙魚IP轉換器賬戶和密碼後點「確定」。點擊「下一步」繼續。
6、在「網路軟體」中勾選需要用到的協議,一般保持默認即可。點擊「下一步」後,伺服器就搭建完成了。
選擇「開始」→「設置」→「控制面板」→「網路連接」→「創建一個新的連接」→「下一步」→「連接到我的工作場所的網路」→「下一步」→「虛擬專用網路連接」,按說明完成後面的操作即可。
D. 怎麼獲取伺服器上的ip地址和埠號
在伺服器中要查看埠,可以使用Netstat命令:
1、依次點擊「開始→運行」,鍵入「cmd」並回車,打開命令提示符窗口。
2、在命令提示符狀態下鍵入「netstat -a -n」,按下回車鍵後就可以看到以數字形式顯示的TCP和UDP連接的埠號及狀態。
Netstat命令用法如下:
命令格式:Netstat -a -e -n -o -s-an
-a 表示顯示所有活動的TCP連接以及計算機監聽的TCP和UDP埠。
-e 表示顯示乙太網發送和接收的位元組數、數據包數等。
-n 表示只以數字形式顯示所有活動的TCP連接的地址和埠號。
-o 表示顯示活動的TCP連接並包括每個連接的進程ID(PID)。
-s 表示按協議顯示各種連接的統計信息,包括埠號。
-an 查看所有開放的埠
E. 知道公司網頁,怎麼看伺服器地址
運行cmd然後用ping http://cn.nielsen.com/site/index.shtml
就可查看伺服器的ip,你試一下就知道了
F. 如何查看到公司代理伺服器的IP地址
查看IP地址有以下幾種方式:
1 知道域名查IP:
a.使用組合鍵:Windows鍵+R鍵;
b.在彈出的輸入框中輸入「cmd」,回車;
c.在彈出的黑色背景框中輸入「ping 公司的域名」,這里以網路為例;
d.在反饋的信息中就有這個域名的IP地址。
2 知道域名或者是IP查另外一個:
a.使用組合鍵:Windows鍵+R鍵;
b.在彈出的輸入框中輸入「cmd」,回車;
c.在彈出的黑色背景輸入框中輸入「nslookup」,回車;
d.輸入你知道的IP地址或者是域名,然後回車;
e.得到你想要知道的另一個信息。
G. 公司區域網,怎樣獲得電腦的IP
1. 127.0.0.1是看你的iis好不好的,ping通自己就是表示你的機器的ip配置沒問題。
只有發送的數據包沒有接受到的就是表示你的網卡沒收到信息。
路由器關閉當然就是=網線拔掉了
估計是你的網線或者水晶頭有問題。
2. 闡述下關於獲得IP地址的程序或者叫概念吧 一般IP有兩種設置方法一種是 自動就全部就自動獲得(估計你就是這種)還有中就是自己手工設置 這種速度最快但是管理員 手工工作煩瑣
自動是如何獲得的?
一種如果企業網路 會有DHCP伺服器 也就是管理分發IP 地址的伺服器,這種一般適合大型企業網路 但是需要專業配置一太 伺服器 如果PC數目少於50 一般不考慮的
還有種就是最簡單的 網吧那種 就沒有伺服器 完全靠 路由從路由分配的
說到這里你應該知道了吧 如果你是企業網路 估計最可能出現問題的地方是DHCP 伺服器 而如果是網吧那環境就復雜了 但是陸由問題可能是比較大的
1:大型企業網路:你說你有很多機器 那麼有大型企業網路的可能
那麼根據我前面闡述的 那就先檢測DHCP伺服器 地址池所分配出去IP夠你最大機器容量不夠~。如果你有50個PC 而你只分發30個 那當然獲得不了,還有就是DHCP伺服器 是否設置的租約過短,導致租約到期 如果到期就用 ipconfig /release 釋放IP 然後使用 ipconfig /renew 再獲得下IP 以上兩條命令是再CMD窗口下打的~
2:網吧等小型網路 一般這種出問題居多 估計你也是這種~
首先廢話不說 先檢查路由 一般你所買的路由是 那種100-200那種 傻瓜路由 進他的配置IP比如192.168.1.1 然後按照說明書重新檢查下 或者重新啟動下路由 一般這中路由 說明書完全按照他做 就不會出問題, 如果沒發現異常 開始檢測機器 首先把 兩個附近機器 網線互換下 看是否是網線或網線介面 出的問題(就是使用排除法)比如你有 機器A和B A經常無法獲得IP 那就把A和B 的互換下 如果B開始出問題那就 確定是線的問題或介面問題,那麼你再換網線連接交換器的介面 然後依此類推 慢慢判斷,當然理念是這個意思的 ,你所能判斷的大概分為 1:網線 2:介面(PC連接陸由或交換的介面)3:網卡(如果是獨立網卡 互相換下排除下問題) 一般情況都能解決 如果還不能解決 你注意下 你用IPCONFIG獲得 0.0.0.0 IP的時候 右下角網卡是 顯示獲得IP地址中 還是已經獲得 一般情況如果出現0.0.0.0 是正在獲得中 那麼就是說 你機器獲得IP地址 很困難 影響PC獲得IP地址的方面 一般是 系統 (原因可能是中病毒 或者裝的殺毒軟體 卡吧尤其明顯)你不妨重新 做下系統試下~ 當然也有可能是硬體問題 就是說網卡 或者陸右出問題~
其實你也可以 讓機器使用 靜態IP 就全手工設置那種 一般和陸由一個網段就可以 這樣啟動速度會快 而且也不需要從網路獲得IP地址~
H. 知道公司的ip地址如何進入伺服器
把外網IP加埠加內網IP填在伺服器地址欄試試。。。
I. 比如在公司里,從客戶端的電腦上怎麼查看到伺服器的IP地址詳細的路徑,謝謝各位了.
如果你說的是網關的話
在命令行下輸入
ipconfig /all
在對應的網卡的gateway一欄中就是網關,如果不是,請補充你的問題
不知道你為什麼有這種需求,可以詳細解釋一下嗎?
如果是在使用某個軟體但是不知道應該如何設定,可以嘗試截取一下本地發出的數據報來分析
不過…………一個企業的網路結構會復雜到這種程度嗎?