登录时有个IP,这个IP地址写的什么东西?
-
请使用 SakuraLoginSolver 打开 http://<ip>:52112/request/request/03339812 来完成验证
-
?
-
@cssxsh 这个确实不懂。问一下
-
你服务器的 ip
-
@cssxsh 它说网页无法打开
-
@cssxsh 它说网页无法打开
-
检查防火墙
另外你可以配置固定端口
https://github.com/KasukuSakura/mirai-login-solver-sakura#配置 -
防火墙一般有两种
你买服务器的服务商提供的服务器外部的防火墙,一般可以在服务器的控制面板找到
另一种是服务器系统内部自带的防火墙
要开放端口需要这两个同时开才行 -
@wangzimin 如果是外网访问需要填公网IP,另外检查下防火墙,如果是自己搭的服务器
Linux:
- iptables防火墙:使用以下命令关闭iptables防火墙:
sudo systemctl stop iptables
- firewalld防火墙:使用以下命令关闭firewalld防火墙(通常是这个):
sudo systemctl stop firewalld
- ufw防火墙:使用以下命令关闭ufw防火墙:
sudo ufw disable
可以关闭Linux的防火墙
设置放行端口
- 使用iptables命令
首先,查看当前iptables规则:
sudo iptables -L
然后,添加放行端口的规则,例如放行8000端口:
sudo iptables -A INPUT -p tcp --dport 8000 -j ACCEPT
最后,保存规则:
sudo service iptables save
- 使用firewalld服务
首先,查看当前firewalld规则:
sudo firewall-cmd --list-all
然后,添加放行端口的规则,例如放行8000端口:
sudo firewall-cmd --add-port=8000/tcp --permanent
最后,重启firewalld服务:
sudo systemctl restart firewalld
Windows :
控制面板 - Windows Defender 防火墙(Win7是Windows防火墙) - 打开或关闭防火墙 - 选择关闭 ,或者在Microsoft Defender 设置防火墙
设置通行权限:
在高级设置里面可以设置端口通行权限,通常只设置TCP协议就行(HTTP默认是TCP)如果是云服务器,还需要在安全组设置通行权限
如果有其他硬件或软件防火墙,需要进入管理面板设置如果没有公网IP,可以用内网穿透,比如 OpenFrp[https://www.openfrp.net 或者 https://of.gs]和SakuraFrp[https://www.natfrp.com]
如果用内网穿透记得设置访问密码,用完后关掉穿透