最近用 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
诶,好了。
此文由 Mix Space 同步更新至 xLog
原始链接为 https://www.actorr.cn/notes/1