baoad
Windows如何设置防火墙,大概实现的功能:
禁止外部访问服务器某个端口,除了某个IP(另一个服务端)可以访问。
(防止他人搭建BC端跳过服务器的主城服 登录直接进入子服)




我按照百度的 入站规则->添加规则->端口->...->阻止连接 整出来的好像没用,在自己电脑上搭建了个BC端还是直接进去了


如果可以的话希望能给个带图的教程,十分感激~

Qingraw
(防止他人搭建BC端跳过服务器的主城服 登录直接进入子服)

子服务器server文件内ip设置127.0.0.1且使用没有开放外网的端口就行

baoad
Qingraw 发表于 2021-10-19 23:02
子服务器server文件内ip设置127.0.0.1且使用没有开放外网的端口就行

子服和BC不在同一机子

Qingraw
baoad 发表于 2021-10-19 23:03
子服和BC不在同一机子

两个机子在同一个ip下么?

baoad
Qingraw 发表于 2021-10-19 23:05
两个机子在同一个ip下么?

不在同一IP。。现在小服务商的独立IP太贵了

Qingraw
baoad 发表于 2021-10-19 23:05
不在同一IP。。现在小服务商的独立IP太贵了

可以做到但会导致子服务器无法获取玩家真是ip

备用方案:可以试试这个方案:https://www.mcbbs.net/thread-631206-1-1.html

baoad
Qingraw 发表于 2021-10-19 23:12
可以做到但会导致子服务器无法获取玩家真是ip

备用方案:可以试试这个方案:https://www.mcbbs.net/threa ...

不能防火墙封端口吗。。。

PMC_Owner
首先请尽快给我上一个帖子给个最佳答案哦~
这里只需要在各个子BC配置 BC上面无需配置














最后随便填个名称就行
记住一定要启用防火墙 开放(你的远程桌面端口 别开了之后自己进不去了)


Hanssc
baoad 发表于 2021-10-19 23:03
子服和BC不在同一机子

windows防火墙没研究过
不过 不在同一机子把 ip 设置为bc端的外网ip即可。

Qingraw
Hanssc 发表于 2021-10-20 12:59
windows防火墙没研究过
不过 不在同一机子把 ip 设置为bc端的外网ip即可。

他又说了不在一个外网ip上

这个要不只能使用虚拟专用网络

Qingraw
baoad 发表于 2021-10-19 23:20
不能防火墙封端口吗。。。

虚拟专用网络
要求:独立IP会搭建虚拟专用网络

Hanssc
Qingraw 发表于 2021-10-20 13:01
他又说了不在一个外网ip上

这个要不只能使用虚拟专用网络

什么不在同一个外网ip 我说的就是 外网ip不一样的两台机子啊

baoad
艾利格兰特 发表于 2021-10-19 23:54
首先请尽快给我上一个帖子给个最佳答案哦~
这里只需要在各个子BC配置 BC上面无需配置

想问一下,默认的防火墙设置外网可以访问端口吗
是不是说防火墙默认禁止了外网访问端口,然后这个规则是允许某个IP访问端口

baoad
艾利格兰特 发表于 2021-10-19 23:54
首先请尽快给我上一个帖子给个最佳答案哦~
这里只需要在各个子BC配置 BC上面无需配置

防火墙不进行任何设置,默认时候是无法访问那个端口的
设置了规则之后仍然无法访问

baoad
本帖最后由 baoad 于 2021-10-21 19:38 编辑

最后经自己试验得出解决方法:
使用windows防火墙高级设置入站规则,选端口(自定义设置的话经测试不行),输入端口后,此规则应用于的IP那里填写BC端IP地址,允许访问
一定要确认防火墙是开启状态
(在开防火墙之前把允许应用通过防火墙里面的远程控制开启,要不然会被封在防火墙外面)
感谢各位站友的热心解答,尤其感谢站友“艾利格兰特”的带图教程

第一页 上一页 下一页 最后一页