ฉันกำลังพยายามเพิ่มเส้นทางบนเครื่องหน้าต่างด้วย New-Netroute และ NextHop จะถูกตั้งค่าเป็น 0.0.0.0 เสมอแทนที่จะเป็นค่าที่ระบุใน -ถัดไป
พารามิเตอร์ของคำสั่ง
คาดหวัง (ใช้ได้กับพวกเราส่วนใหญ่)
PS C:\WINDOWS\system32> ใหม่-NetRoute -Poli ActiveStore -InterfaceAlias "vEthernet (WSL)" -ถัดไป 172.17.155.113 -ปลายทาง 10.4.22.0/26
ifIndex DestinationPrefix NextHop RouteMetric ifMetric PolicyStore
------- ----------------- ------- ----------- -------- -----------
46 10.4.22.0/26 172.17.155.113 256 15 แอคทีฟสโตร์
ตามจริง (เกิดอะไรขึ้นกับเครื่องของเพื่อนร่วมงาน)
PS C:\WINDOWS\system32> ใหม่-NetRoute -Poli ActiveStore -InterfaceAlias "vEthernet (WSL)" -ถัดไป 172.17.155.113 -ปลายทาง 10.4.22.0/26
ifIndex DestinationPrefix NextHop RouteMetric ifMetric PolicyStore
------- ----------------- ------- ----------- -------- -----------
46 10.4.22.0/26 0.0.0.0 256 15 แอคทีฟสโตร์
ฉันคิดว่าอาจจะเป็นไคลเอนต์ VPN บนเครื่องของเธอเขียนทับ / จัดการเส้นทาง แต่
- VPN ของเธอไม่ได้เชื่อมต่อและ
- เมื่อฉันเชื่อมต่อ VPN เพื่อดูว่า/อย่างไรที่มันโต้ตอบกับกฎเส้นทางของฉัน ฉันพบว่าฉันจะลบเส้นทางทันทีแทนที่จะตั้งค่า NextHop เป็น 0.0.0.0
PS C:\WINDOWS\system32> ใหม่-NetRoute -Poli ActiveStore -InterfaceAlias "vEthernet (WSL)" -ถัดไป 172.17.155.113 -ปลายทาง 10.4.22.0/26
ifIndex DestinationPrefix NextHop RouteMetric ifMetric PolicyStore
------- ----------------- ------- ----------- -------- -----------
46 10.4.22.0/26 172.17.155.113 256 15 แอคทีฟสโตร์
PS C:\WINDOWS\system32> รับ NetRoute -Dest 10.4.22.0/26
Get-NetRoute : ไม่พบวัตถุ MSFT_NetRoute ที่มีคุณสมบัติ 'DestinationPrefix' เท่ากับ '10.4.22.0/26' ตรวจสอบค่าของคุณสมบัติและลองอีกครั้ง
ที่บรรทัด:1 ตัวอักษร:1
+ รับ NetRoute -Dest 10.4.22.0/26
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (10.4.22.0/26:String) [Get-NetRoute], CimJobException
+ FullyQualifiedErrorId : CmdletizationQuery_NotFound_DestinationPrefix, Get-NetRoute
Windows และระบบเครือข่ายไม่ใช่จุดแข็งสำหรับฉัน ฉันควรตรวจสอบอะไรบ้าง?