ASP.NET’ de IP Adresi Alma
Makinenin iç IP’sini almak için;
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
ya da ;
HttpContext.Current.Request.UserHostAddress;
Makinenin dış IP’sini almak için ise;
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
komutlarını kullanabilirsiniz.
İlişkili Yazılar :
- How Can I Get Current Site Url in Sharepoint (Programmatically)
- SQL Server 2005′de Otomatik Backup Alma
- XML ve XSLT Dosyalarını İşleyerek Ekrana HTML Çıktısı Veren ASPX Sayfası
- .NeT Full Screen
- Sharepoint: “Bir listin tam adresini alma” || “How to get a list’s full URL”
- Mail Hesabı Almak Ücretsiz mi?
- Dataset ya da Datatable’dan Excele Bilgi Aktarma || Export Excel From Dataset, Datatable
- 2008 Yılında Yaşamak
- .NeT Görüntünü Değiştir
- BizTalk 2006 Kurulumu
Tags: .NeT, IP
Posted in .NeT 2008 | 2 Comments »
| Önceki Yazı << Ceturk Java Semineri | Sonraki Yazı >> HTML Encode |




teşekkürler çalışıyor
HTTP_X_FORWARDED_FOR makinenin dış ip adesi diye verdiğiniz örnek yanlış. HTTP_X_FORWARDED_FOR kullanıcının proxy kullanması durumunda gerçek ip adresini verir.