Tag: ip address

Linq / Lambda OrderBy委托列出IP地址的

给定List ips = new List(); 我需要按逻辑顺序对IP地址列表进行排序(即“192.168.0.2”出现在“192.168.0.100”之前)。 目前(并且正确地,按字母顺序排列)列表是否包含: 192.168.0.1 192.168.0.2 192.168.0.10 192.168.0.200 ips.OrderBy(p => p)返回: 192.168.0.1 192.168.0.10 192.168.0.2 192.168.0.200

C#:从域名获取IP地址?

在给定域名的情况下,如何获取IP地址? 例如: www.test.com

获取公共Internet IP地址/地理位置的智能方式

我在本地网络上有一台计算机,在NAT路由器后面。 我有一些192.168.0.x地址,但我真的想知道我的公共 IP地址,而不是提到的 如何获取运行我的C#应用​​程序的服务器的IP地址? 要么 如何在C#中获取机器的IP地址 我需要C#代码。 可能吗? 如果是这样,怎么样?

在使用HTTPS 443绑定托管的WCF服务中获取客户端IP地址

在我的一个需要的应用程序中,使用HTTPS 443绑定托管的WCF服务中的客户端IP地址。 我尝试了堆栈溢出和其他网站关于这个问题的大部分post但是当我在服务器中托管我的应用程序时它只是获取服务器IP地址但我需要客户端地址任何有任何想法 提前致谢..

查找接口和IP地址(C#中的arp)

我有一个简单的问题,但由于缺乏C#经验,我无法实现它。 当我打开cmd并输入arp -a命令时,它会显示所有接口和IP地址都是路由。 所以,我的目标是在C#中实现上述过程并获取ip,mac等…有人可以帮我解决这个问题吗? 我将不胜感激。 谢谢

绑定IP地址只是第一次工作

我想从服务器上的一个可用IP地址发出Web请求,所以我使用这个类: public class UseIP { public string IP { get; private set; } public UseIP(string IP) { this.IP = IP; } public HttpWebRequest CreateWebRequest(Uri uri) { ServicePoint servicePoint = ServicePointManager.FindServicePoint(uri); servicePoint.BindIPEndPointDelegate = new BindIPEndPoint(Bind); return WebRequest.Create(uri) as HttpWebRequest; } private IPEndPoint Bind(ServicePoint servicePoint, IPEndPoint remoteEndPoint, int retryCount) { IPAddress address = IPAddress.Parse(this.IP); return new IPEndPoint(address, […]

如何比较IP地址

如何比较存储在Ip [0]数组中的IP地址与远程端点? 请帮我。

System.Web.HttpContext.Current.Request.UserHostAddress;

我使用以下代码来获取用户IP地址,但发生了一些奇怪的事情。 我是,每次都收到相同的IP地址,无论我是在桌面上还是在我的iPhone上。 当我从桌面上点击页面时,我在我们的网络中,网络服务器就在那里,但在我的iPhone上,我甚至不在建筑物中。 我以前没遇到过这个问题,我要回的IP地址是分配给Web服务器的内部地址。 string ip = System.Web.HttpContext.Current.Request.UserHostAddress; Response.Write(ip); 在我的网络之外我仍然得到相同的IP地址172.16.0.22这是一个路由器地址,而不是我们的外部IP。 有没有办法获取外部IP地址。

在C#中指定用于TCPClient / Socket的传出IP地址

我有一个服务器,其中有几个IP地址分配给网络适配器。 在该服务器上是一个客户端应用程序,通过TCPClient连接到另一个服务器应用程序。 对于所有传出通信,我的服务器使用默认IP地址,但是对于这个应用程序,我希望传出通信在另一个本地IP地址上发送。 是否可以在通信时指定另一个本地分配的IP? 我正在尝试使远程服务器应用程序认为它来自另一个IP,因此它将通过防火墙等…. 提前致谢

我可以使用.NET Framework从指定的IP地址发送webrequest吗?

我有一个多IP地址的服务器。 现在我需要使用http协议与多个服务器通信。 每个服务器只接受来自我的服务器的指定IP地址的请求。 但是在.NET中使用WebRequest(或HttpWebRequest)时,请求对象将自动选择IP地址。 无论如何我都找不到用地址绑定请求。 反正有没有这样做? 或者我必须自己实施webrequest课程?