如何查找哪些IP地址有效进行通信?

时间:2012-01-23 06:54:58

标签: powershell ip-address powershell-v2.0

我使用的是Windows XP Sp3。我们有有线网络和无线网络。

两者都有不同的IP地址范围。

有没有办法找到使用哪个IP地址/网关进行通信?

即。我们有权将网络IP范围连接到rdp到我们的实验室机器。但是通过无线连接我们不能。

人们常常忘记并问我。

如果无线网络是活动频道,那么它应该尝试通过有线网络连接,或者它应该接近它们。如何使用PowerShell实现这一目标?

2 个答案:

答案 0 :(得分:3)

您可以获得相同的信息route print,如下所示:

Get-WmiObject -Class Win32_IP4RouteTable | select Destination, Mask, NextHop, Metric1

如果您的网络地址是10.0.0.0,您可以像这样获得NextHop IP:

Get-WmiObject -Class Win32_IP4RouteTable | ? {$_.Destination -eq "10.0.0.0"} | select NextHop

答案 1 :(得分:0)

据我了解,您应该手动将路线添加到实验室机器以获取有线接口。您可以使用以下命令确定当前路径设置:

route print 

从Windows控制台(cmd)运行

猜猜这个链接对你有帮助:

Configure default gateway

Usage route command

Adding static IP route