1樓:匿名使用者
this.label1.text = request.userhostaddress.tostring();
外網的也還是一樣的,因為你現在就是在本地測試啊,要是做好了傳到網上就是你外網的ip了
2樓:匿名使用者
或者
兩種方法都可在windows中使用,但都必須安裝相對的軟體,即lynxport或curl for windows。
3樓:匿名使用者
這個是因為你的機器既是伺服器又是客戶端。 當你寫好程式以上傳到伺服器上就不一樣了。
可以找你的朋友在遠端訪問你機器上的網頁, 他看到的ip一定是他外網的地址。
答覆(2008-11-14 23:14:17)
知道你要的是外網的ip。
假設你的機器是web伺服器,在我這裡訪問那個網頁,顯示的就是我機器的外網ip。在你的機器上訪問就是本機ip。
當你寫好程式後上傳到伺服器後,你再訪問就是你外網的ip了。
答覆(2008-11-17 16:26:27)
樓上給出的地址(http://www.3322.
org/dyndns/getip)就挺好的. 可以編寫程式獲取這個頁面. 這個頁面中只有一行內容, 那就是你的ip地址.
c# 獲取本機外網ip
4樓:匿名使用者
不可以直接獲取外網ip的。除非你本身就是撥號上網,沒有通過家用路由器分接。
這個問題我也回答過了%
5樓:快樂度小小
我也遇到這個問題 求解決方法
請問 c# 如何獲取外網ip?
6樓:然後去遠足
本機是獲取不到自己外網ip的,真的想要知道,你可以訪問ip138這種**,讓這種**獲得你的ip再返回給你。有點兒像自己的眼睛是看不到自己長啥樣,想要看得是鏡子「獲得」你的樣子,然後再返還給你一樣。
路由什麼的是基於nat的,根本不需要知道客戶端的真實地址是什麼,服務端地址固定住就好了。當客戶端與服務端連線時(建立sockets)經過路由,路由會nat給客戶端一個地址(包含ip和埠號兩部分),服務端只需要往這個地址上傳送資訊,路由器識別你這個地址會自動**給相應的真正的客戶端的,這也就是路由的本身作用。
7樓:匿名使用者
外網ip獲取不了的。外網ip的獲取,是通過訪問外網的**,由**獲取你的ip,然後返回給你,你自己獲取不到的,只能獲取本地的ip。
c#中如何獲取本機的ip地址
8樓:匿名使用者
private static string getipaddress ( )
雙擊btn按鈕,寫上 this.txt.text=getipaddress();
9樓:手機使用者
string ss= dns.gethostaddresses(dns.gethostname()).getvalue(0).tostring();
10樓:測試名稱測試名稱測試名稱測試名稱測試名稱
request.userhostaddress
怎麼實現c#獲取ip內網,外網地址?
c#獲取本機外網ip除了訪問那個138網頁還有別的辦法嗎?
11樓:匿名使用者
使用.net framework的**!
C中如何在類外定義函式C中如何在類别範本外定義函式
目前的大多數 piler還不能解析在類的宣告之外定義的member template。c standard 對於在類定義之外定義member template 的標準寫法如下 不過在vc 6.0下無法編譯通過 template template void a test t1 p include us...
js中如何獲取css屬性,JS中如何獲取CSS屬性
這個是獲取不到的,除非這樣的內樣式才可以得到。document.getelementbytagname h table style.csstext 你得先抓取到某個應用css屬性的物件,然後呼叫。舉個例子比較好說明。比如以下的html 然後用getelementbyid testdiv style來...
C中如何在類中呼叫另類中的資料,C 中 如何在一個類中 呼叫另一個類中的資料?
c 窗體間傳遞資料有好多種方法,說下個簡單的 在要呼叫的窗體中新增被呼叫窗體欄位,構造方法中傳入被呼叫的窗體做引數,將被呼叫窗體的需要被呼叫的資料的訪問修飾符設定為 public 將form1的 listbox 的訪問修飾符設定為 public這樣就可以通過欄位.屬性 呼叫被呼叫窗體的資料了 pub...