嘟嘟社区

PVE NAT 批量端口转发设置脚本


本帖最后由 sRGB 于 2021-11-23 16:58 编辑

PVE NAT 批量端口转发设置脚本

PVE NAT 批量端口转发设置脚本,使用命令 nat.sh $(lxc-ls) 自动调用 lxc容器id

# Usage: bash nat.sh $(lxc-ls)

# 小鸡的端口转发规则    ssh 22  http 80  https 443    8000
# ID对应IP  101:         10122    10180      10143   10188

# 遍历参数 批量设置 nat端口转发

  1. for arg in $*                     
  2. do
  3.   id=$arg      
  4.   nat_port
  5. done
  6. iptables -t nat -A PREROUTING -p tcp -m tcp –dport ${id}22  -j DNAT –to-destination 10.10.10.${id}:22

复制代码

使用参考: 262235.xyz/index.php/archives/714/

大佬,端口段转发的有没?
感谢

antbt 发表于 2021-11-23 16:54
大佬,端口段转发的有没?

还在看文档,不知道多端口 对应是否支持

技术贴帮顶了
不过话说,pve通常都是自己拿来开小鸡,而不是商业应用,自己用的话,interface里面写死就可以了。

antbt 发表于 2021-11-23 16:54
大佬,端口段转发的有没?

好像可行又不行。

可以   
101xx  到 1号机
102xx  到 2号机

但是nat小鸡里也要 按 101xx 修改端口号,或者小鸡里再次端口转发