trojan icon indicating copy to clipboard operation
trojan copied to clipboard

如何修改控制台web的监听地址

Open ithRSpoi opened this issue 1 year ago • 5 comments

已知修改“ExecStart=/usr/local/bin/trojan web -p 2000”可以自定义控制台web的监听端口。 那请问如何修改控制台web的监听地址,将其设定为内网地址(如127.0.0.1:2000)。 因为我给控制台web做了域名访问并且加到了本机的一套WAF的防护中,但又因直接暴露了控制台web监听地址与端口,导致能直接通过ip+端口访问bypass WAF的防护。

ithRSpoi avatar Nov 22 '24 18:11 ithRSpoi

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

k1349691865 avatar Nov 22 '24 18:11 k1349691865

补充项目相关的情况: 1.避免端口公网暴露我目前解决方法是防火墙限制公网接入保留内网。但还是希望能在根本上解决 2.为了共用443,我修改了trojan监听端口443->127.0.0.1:4434,并通过nginx sni进行转发443->127.0.0.1:4434。但这样子面板的分享订阅链接仍同步为4434,只能复制下来修改成443。 3.面板貌似传输文件时未正确地指定 Content-Type 响应头,我中间件在添加:add_header X-Content-Type-Options "nosniff" always;配置生效时访问会直接显示为网站源码。 4.面板登录的密码在一段时间后会失效,需要手动重置。

ithRSpoi avatar Nov 24 '24 08:11 ithRSpoi

补充项目相关的情况: 1.避免端口公网暴露我目前解决方法是防火墙限制公网接入保留内网。但还是希望能在根本上解决 2.为了共用443,我修改了trojan监听端口443->127.0.0.1:4434,并通过nginx sni进行转发443->127.0.0.1:4434。但这样子面板的分享订阅链接仍同步为4434,只能复制下来修改成443。 3.面板貌似传输文件时未正确地指定 Content-Type 响应头,我中间件在添加:add_header X-Content-Type-Options "nosniff" always;配置生效时访问会直接显示为网站源码。 4.面板登录的密码在一段时间后会失效,需要手动重置。

密码问题解决了。不知道咋回事。

ZhiboWong avatar Jan 10 '25 09:01 ZhiboWong

在启动命令后添加--host即可指定'该次会话'启动的监听地址( 例如trojan web --127.0.0.1 -p 90 ,启动后web端就运行在127.0.0.0:90上了)具体其他的命令可以通过 trojan web --help 获取,如果需要后台运行需要添加后台运行的linux命令

BOJACK0428 avatar Sep 25 '25 03:09 BOJACK0428

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

k1349691865 avatar Sep 25 '25 03:09 k1349691865