起初是在使用v2ray时,突然发现不管怎么设置,浏览器始终提示代理有问题(任何网站都一样)

49260-egiudb1f1dk.png

查看v2ray日志看到这个

listen tcp 127.0.0.1:7777: bind: An attempt was made to access a socket in a way forbidden by its access permissions.

这就奇怪了,因为正常的端口占用应该提示下面这个提示

Only one usage of each socket address (protocol/network address/port) is normally permitted.

简单看了下也没有程序在占用7777这个端口

64140-3d9x4d7oy5x.png

后来查了下才发现,系统有所谓的保留端口这种东西,这个貌似是我安装各类虚拟机、虚拟网卡时导致的

57119-dyipf1sl4mf.png

所以解决办法就很简单了,绕过上图中这些保留端口即可

我还用本地web服务python bottle试了下,如果使用了保留端口
报错是:PermissionError: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。
54174-3klxh67pd3g.png

确实是如果没遇到过,还不知道这个提示是啥意思,今天算是长见识了