前言
最近用 localsend 发送文件,但是出现了System.Net.Sockets.SocketException (10013): 以一种访问权限不允许的方式做了一个访问套接字的尝试的报错,还以为是权限给少了,用了管理员权限打开,没用。
上网查询后发现 bug 的原因是端口号无法使用。先看一下有哪些端口无法使用。
netsh interface ipv4 show excludedportrange protocol=tcp
当然,上图是已经修复过的。修复主要有两个方案。
方案 1
打开 Localsend 的高级设置,修改端口号,修改到没有被排除的端口号。坏处是可能其他设备扫描不到。

方案 2
把 winnat 关闭再开启一次,一般就把端口放出来了,记得开管理员权限。
net stop winnat
netsh interface ipv4 show excludedportrange protocol=tcp
net start winnat
netsh interface ipv4 show excludedportrange protocol=tcp
就好了
默认评论
Halo系统提供的评论