當前位置:首頁 » 雲伺服器 » net獲取伺服器ip

net獲取伺服器ip

發布時間: 2022-02-02 08:56:11

❶ vb.net 怎麼獲取客戶端ip地址

ImportsSystem.Net
ImportsSystem.Net.NetworkInformation
ImportsSystem.Net.Sockets
PublicFunctionGetIp()AsString
DimhostNameAsString=System.Net.Dns.GetHostName.ToString
DimIPStringAsString="127.0.0.1"
DimipAsSystem.Net.IPAddress
ForEachipInSystem.Net.Dns.GetHostEntry(hostName).AddressList()
Ifip.AddressFamily=Net.Sockets.AddressFamily.InterNetworkThen
IPString=ip.ToString
ExitFor
EndIf
Next
ReturnIPString
EndFunction

PS:我和你遇到的是同樣的問題,之前還是可以返回正常的,裝了一個虛擬機後就不行了,
這段函數返回,經過測試,是正確的。

❷ C#如何獲取用戶的ip

string GetIp()
{
string userIP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (userIP==null || userIP=="")
{
userIP=Request.ServerVariables["REMOTE_ADDR"];
}
return userIP;
}
這個是在Asp.net 中使用的

http://www.cnblogs.com/Mr_JinRui/archive/2010/07/16/1778610.html 這個也可以參考下,看你在什麼場景下使用。

❸ asp.net怎麼獲取伺服器端得到訪問者的外網IP

Request.UserHostAddress

在controller的action中直接用這個獲取用戶的公網IP。

❹ .net如何獲得區域網上所有的ip地址

1.在ASP.NET中專用屬性:

獲取伺服器電腦名:Page.Server.ManchineName

獲取用戶信息:Page.User

獲取客戶端電腦名:Page.Request.UserHostName

獲取客戶端電腦IP:Page.Request.UserHostAddress

2.在網路編程中的通用方法:

獲取當前電腦名:staticSystem.Net.Dns.GetHostName()

根據電腦名取出全部IP地址:staticSystem.Net.Dns.Resolve(電腦名).AddressList

也可根據IP地址取出電腦名:staticSystem.Net.Dns.Resolve(IP地址).HostName3.系統環境類的通用屬性:

當前電腦名:staticSystem.Environment.MachineName

當前電腦所屬網域:staticSystem.Environment.UserDomainName

當前電腦用戶:staticSystem.Environment.UserName

❺ asp.net 獲取伺服器信息

using System.Management;

string stringMAC = "";

string stringIP = "";

ManagementClass MC = new ManagementClass "Win32_NetworkAdapterConfiguration");

ManagementObjectCollection MOC= MC.GetInstances();

foreach(ManagementObject MO in MOC)

{

if ((bool)MO["IPEnabled"] == true)

{

stringMAC += MO["MACAddress"].ToString();

TextMAC.Text = stringMAC.ToString();

string[] IPAddresses = (string[]) MO["IPAddress"];

if(IPAddresses.Length > 0)

stringIP = IPAddresses[0];

TextIP.Text = stringIP.ToString();

}

}
另外,虛機團上產品團購,超級便宜

❻ 客戶端訪問.NET伺服器A,伺服器A跳轉到JAVA伺服器B,B如何獲取到A的IP。

從如下幾種跳轉模式的比較可以看出,你這個功能用直接的方式實現不了,因為A和B建立不了關聯,這種模式最好還是用同域的模式,如果不能保證同域,那麼另外一種方式就是A跳轉的時候直接攜帶用戶名和密碼來驗證,這樣對於戶體驗來說是沒什麼區別的.

1 response.redirect 這個跳轉頁面的方法跳轉的速度不快,因為它要走2個來回(2次postback),但他可以跳 轉到任何頁面,沒有站點頁面限制(即可以由雅虎跳到新浪),同時不能跳過登錄保護。但速度慢是其最大缺陷!redirect跳轉機制:首先是發送一個http請求到客戶端,通知需要跳轉到新頁面,然後客戶端在發送跳轉請求到伺服器端。需要注意的是跳轉後內部空間保存的所有數據信息將會丟失,所以需要用到session。2 server.transfer 速度快,只需要一次postback ,但是。。。。他必須是在同一個站點下,因為它是server的一個方法。另外,他能跳過登錄保護。你可以寫個小程序試試:設計一個由頁面一到頁面二的跳轉,但要進入到頁面二需要登錄,form認證,但如果跳轉語句使用transfer的話,那就不會彈出登錄頁面了。這個方法的重定向請求是發生在伺服器端,所以瀏覽器的url地址仍然保留的是原頁面的地址!3 sever.execute 這個方法主要是用在頁面設計上面,而且他必須是跳轉同一站點下的頁面。這個方法是需要將一個頁面的輸出結果插入到另一個aspx頁面的時候使用,大部分是在表格中,將某一個頁面類似於嵌套的方式存在於另一頁面。

❼ 如何在.NET中獲取電腦名,IP地址, 用戶名, 計算機所在域名

獲取伺服器電腦名: Page.Server.ManchineName 獲取用戶信息: Page.User 獲取客戶端電腦名:Page.Request.UserHostName 獲取客戶端電腦IP: Page.Request.UserHostAddress 2. 在網路編程中的通用方法: 獲取當前電腦名: static System.Net.Dns.GetHostName() 根據電腦名取出全部IP地址: static System.Net.Dns.Resolve(電腦名).AddressList 也可根據IP地址取出電腦名: static System.Net.Dns.Resolve(IP地址).HostName 3. 系統環境類的通用屬性:

❽ ASP.NET怎麼可以獲取的IP代碼

在 ASP 中使用 Request.ServerVariables("REMOTE_ADDR") 來取得客戶端的 IP 地址,但如果客戶端是使用代理服務
器來訪問,那取到的就是代理伺服器的 IP 地址,而不是真正的客戶端 IP 地址。要想透過代理伺服器取得客戶端的真實
IP 地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 來讀取。
不過要注意的事,並不是每個代理伺服器都能用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 來讀取客戶端的真實 IP,有些用此方法讀取到的仍然是代理伺服器的 IP。
還有一點需要注意的是:如果客戶端沒有通過代理伺服器來訪問,那麼用 Request.ServerVariables
("HTTP_X_FORWARDED_FOR") 取到的值將是空的。因此,如果要在程序中使用此方法,可以這樣處理:
......
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If userip = "" Then userip = Request.ServerVariables("REMOTE_ADDR")
......

即:如果客戶端通過代理伺服器,則取 HTTP_X_FORWARDED_FOR 的值,如果沒通過代理伺服器,就取 REMOTE_ADDR 的值。

熱點內容
2021款es升級了哪些配置 發布:2024-03-28 21:26:44 瀏覽:384
下述調度演算法 發布:2024-03-28 21:22:24 瀏覽:616
捷達哪個配置裝有esp 發布:2024-03-28 21:17:41 瀏覽:196
天氣源碼 發布:2024-03-28 21:14:11 瀏覽:428
使命召喚紅魔浪潮如何配置 發布:2024-03-28 21:13:08 瀏覽:546
nginx安裝php 發布:2024-03-28 21:09:47 瀏覽:667
利用python進行數據分析pdf 發布:2024-03-28 20:33:36 瀏覽:560
php模擬post提交 發布:2024-03-28 20:23:14 瀏覽:542
phptxt下載 發布:2024-03-28 20:12:37 瀏覽:476
如何更衣櫃密碼鎖密碼設置 發布:2024-03-28 19:42:09 瀏覽:484