全球主机交流论坛

标题: 宝塔的端口转发功能是不是有问题? [打印本页]

作者: 小萝卜    时间: 2025-8-12 01:22
标题: 宝塔的端口转发功能是不是有问题?
我在debian中安装了一个windows10并开启win10的远程桌面,

然后我在debian的宝塔Linux控制面板中使用端口转发功能,把虚拟机的3389端口转发到宿主机的38088,

我在Debian中telnet 192.168.122.31 3389连虚拟机是通的,但是我在本地pc想通过远程桌面连接宿主机IP:38088却连不上,本地也无法telnet宿主机的38088端口,防火墙也放行这个端口了。

ps:但是telnet宿主机的80端口是可以正常连接的


以前我就尝试过宝塔的端口转发,就不能生效,最后不了了之。
作者: 箫璃蔫    时间: 2025-8-12 01:48
问ai,让它给你写个命令,宝塔太垃圾了,你也可以试下我这个,我这个是ubuntu的

打开 vim /etc/ufw/before.rules

追加下面代码
  1. *nat
  2. :PREROUTING ACCEPT [0:0]
  3. :POSTROUTING ACCEPT [0:0]
  4. -A PREROUTING -p tcp --dport 3306 -j DNAT --to-destination 10.0.8.5:3306
  5. -A POSTROUTING -p tcp -d 10.0.8.5 --dport 3306 -j MASQUERADE
  6. -A PREROUTING -p tcp --dport 8085 -j DNAT --to-destination 10.0.8.5:8085
  7. -A POSTROUTING -p tcp -d 10.0.8.5 --dport 8085 -j MASQUERADE
  8. COMMIT
复制代码


启用ufw端口转发(如果还未启用):

确保/etc/ufw/sysctl.conf中有以下内容(取消注释):

net/ipv4/ip_forward=1


重启ufw:

sudo ufw disable
sudo ufw enable
查看防火墙信息
iptables -t nat -L —line-numbers

删除入口规则
iptables -t nat -D PREROUTING 3

删除出口规则
iptables -t nat -D POSTROUTING 1
作者: Forward    时间: 2025-8-12 18:48
宝塔这个转发问题,持续了差不多2  3年了。以前需要替换论坛里面的某个防火墙配置文件就好了,然后最近一年干啥都没用了,转发还是用专门的转发工具吧,宝塔的这个转发是真的不行。
作者: 小萝卜    时间: 2025-8-12 19:37
Forward 发表于 2025-8-12 18:48
宝塔这个转发问题,持续了差不多2  3年了。以前需要替换论坛里面的某个防火墙配置文件就好了,然后最近一年 ...

但是我刚刚试了某一台小鸡,转发就是能成功。

纳了闷了!装的都是同一个版本的宝塔。另外一台就不行。
作者: whggo    时间: 2025-8-13 17:05
更新一下就好了
作者: chinanala    时间: 2025-8-13 17:12
宝塔面板防火墙有时候会失效,导致各种规则没有启用,你试试手动【ufw start】
作者: 村长    时间: 2025-8-13 17:13
不如xui方面




欢迎光临 全球主机交流论坛 (https://loc.528866.xyz/) Powered by Discuz! X3.4