当前位置:  开发笔记 > 编程语言 > 正文

你如何获得主机的主要IP地址?

如何解决《你如何获得主机的主要IP地址?》经验,为你挑选了1个好方法。

调用以下内容可以返回所有IP地址的列表.

Dns.GetHostAddresses(Dns.GetHostName())

有时,根据机器配置,这可能会为您提供多个IP.所以问题是,你如何确定哪个是主IP地址?你是否枚举了网卡?



1> Jason Cohen..:

没有"主要"IP地址这样的东西.

路由表根据目标IP地址(以及扩展名,网络接口,其本身可以是虚拟的或物理的)确定使用哪个面向外的IP地址.

如果要查看路由表,请使用IP Helper API.


有一个订单,在(在XP中,网络连接>高级>高级设置)中使用了多个NIC,但这可能比问题要求更深入.
推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有