前文 Proxmox 单公网 IPv4 环境下创建 NAT 小鸡 介绍了如何创建NAT小鸡,但该配置只能让小鸡连接互联网,外部无法直接访问。接下来,将介绍如何使用rinetd进行端口转发,以便实现从外部访问小鸡。

安装rinetd

root@ns3003101:~#  apt install rinetd

配置端口转发

root@ns3003101:~#  nano /etc/rinetd.conf
logfile /var/log/rinetd.log
0.0.0.0 2222 10.0.0.100 22 #将10.0.0.100的22端口映射到母鸡的2222,0.0.0.0表示母鸡绑定的所有IP,这里可以直接填公网IP

重启rinetd

重启rinetd,接下来就可以使用公网ip+转发的端口访问小鸡的服务了。

root@ns3003101:~#  systemctl restart rinetd

后话

除了使用rinetd来转发端口,也可以使用iptables来做端口转发服务,总之怎么方便怎么来呗,不管黑猫白猫抓到耗子就是好猫 ^-^ .

标签: proxmox, pve, rinetd, iptables, port forward, 端口转发

添加新评论