将gitea绑定到本地主机地址以进行隧道传输?

时间:2019-12-29 23:59:33

标签: git go ssh gitea

我已经找到一些配置,该配置似乎指示gitea绑定到的端口,如下所示:

hos

我将机器的实际地址更改为127.0.0.1(回送),以为我可以制作gitea accessible only by tunneling into the device with SSH,但是当我重新启动服务时,仍然可以通过设备的ip访问它在端口3000上。

是否不应该更改ROOT_URLHTTP_PORT使其绑定到环回地址,需要我通过SSH客户端进行端口转发以到达端口http://127.0.0.1:3000

P.S。如果您认为此问题不属于Stack Exchange,请继续将其发送到更适合该问题的另一个站点;但是我认为gitea除了程序员以外没有被其他人过度使用,这就是为什么我在这里发布它。

2 个答案:

答案 0 :(得分:2)

要再次检查Gitea实际上是 仅在回送接口上监听,请检查

的输出
netstat -tulpn | grep 3000

,其应显示为127.0.0.1:3000(在第三列中)。任何其他绑定都表明您对配置的更改并未影响该服务,并且仍在绑定到其他接口。

答案 1 :(得分:0)

只需重复@ leeand00所说的话:gitea的配置将PHP列为相关设置。 https://docs.gitea.io/en-us/config-cheat-sheet/

然后,HTTP_ADDR当然是一个很好的检查,看一切是否正确:)