内网虚拟机CentOS安装1Panel,如果在外网通过域名+端口访问?

在局域网里虚拟 CentOS IP 192.168.1.2,路由器是192.168.7.1,都虚拟在一个主机里。
想了解如何通在外网通过 域名+端口 的方式访问1panel?
IP+端口可以,但是ip是动态的,不稳定。
我了解大概是需要反向代理,但是尝试一直没有成功。

通过主机名反代

使用域名 www.abc.com:12345 反向代理了 127.0.0.54321
也设置了防火墙,也设置了路由器端口转发,但是还是不同。

我在怀疑是不是 CentOS 无法联通外网,或者链接外网过于绕,因为我是 ikuai+OP架构