Sha*_*ark 7 networking hyper-v windows-10
第一次在这里发帖:)
我遇到了一些程序无法在我的 Windows 10 设备上运行的问题。似乎有很多保留的TCP端口。我已将其中一些保留端口的范围缩小到 Hyper-V。问题是我无法真正更改那些无法像“Pulse Secure Application Launcher”那样运行的程序使用的端口......
您知道什么可以保留端口范围,例如 1540-1639、2240-2339、3278-3377 等...?
我试图删除它们,但在尝试这样做时出现错误:
> netsh int ipv4 delete excludedportrange protocol=tcp startport=1540 numberofports=100
Access is denied.
Run Code Online (Sandbox Code Playgroud)
这是我显示排除的端口范围时的样子。
> netsh int ipv4 show excludedportrange protocol=tcp
Protocol tcp Port Exclusion Ranges
Start Port End Port
---------- --------
1540 1639
1640 1739
1740 1839
1840 1939
1940 2039
2140 2239
2240 2339
2340 2439
2542 2641
2677 2776
2878 2977
2978 3077
3078 3177
3178 3277
3278 3377
3378 3477
3478 3577
3578 3677
3678 3777
3778 3877
22654 22753
22754 22853
50000 50059 *
* - Administered port exclusions.
Run Code Online (Sandbox Code Playgroud)
似乎其中一些是由 Hyper-V 保留的,例如 3278 到 3377,因为当我卸载 Hyper-V 时,会删除一半的低范围保留端口。但是,我的计算机上确实需要 Hyper-V,但是每次我尝试卸载/重新安装它时,问题都会再次出现。
小智 3
我使用下一个命令来释放保留的端口:
net stop winnat
net start winnat
Run Code Online (Sandbox Code Playgroud)
这个命令检查系统当前保留的端口范围:
netsh int ipv4 show excludedportrange protocol=tcp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3558 次 |
| 最近记录: |