调用以下内容可以返回所有IP地址的列表.
Dns.GetHostAddresses(Dns.GetHostName())
有时,根据机器配置,这可能会为您提供多个IP.所以问题是,你如何确定哪个是主IP地址?你是否枚举了网卡?
没有"主要"IP地址这样的东西.
路由表根据目标IP地址(以及扩展名,网络接口,其本身可以是虚拟的或物理的)确定使用哪个面向外的IP地址.
如果要查看路由表,请使用IP Helper API.