嘟嘟社区

我要小小鸡项目(QuickPVE) -- 分割vps,实现小小鸡上配置端口...


项目地址:https://github.com/cmodog/QuickPVE

基于PVE的脚本项目,今天摸了一天鱼写出来的,shell现学的,代码辣鸡,但能跑起来了,大致能用了(没有做好错误判断,使用时候尽量准确输入,如果在开机时候参数输错或者跳过了参数请直接ctrl + c重新执行)

可以让mjj们简单的分割小鸡变成小小鸡,跟别人合租共用

可以在小小鸡上配置端口转发,无需打扰鸡主

使用教程:https://www.blog.ln.cn/PVE/quick … 95%99%E7%A8%8B.html

图片看不到就右键图片 新标签页打开,手动打开一次再回来刷新后续就能正常显示了(不知道啥问题)

项目截图:



端口转发原理
在主机端上使用iptables配置目的地址端口转换,将发往主机的 指定端口段的流量包的目的地址 转换为内网容器IP

在容器上配置iptables将流量包的目的地址端口转换为容器本地端口

  1. 转换前                        8.8.8.8 –> 123.23.23.23:10022(主机公网IP)
  2. 主机转换后         8.8.8.8 –> 192.168.1.100:10022(容器内网IP)
  3. 客户机转换后      8.8.8.8 –> 192.168.1.100:22

复制代码

流量回去的时候会根据nat表自动转换回去

先mark再看
感谢分享,
真技术帖 回头研究研究 就可以卖nat甲骨文了
支持分享技术贴,小小鸡
这个不是页面上就可以的吗,为啥要整一个脚本。不然为什么要网页
这个有啥优势吗

ecs 发表于 2022-9-6 21:14
这个不是页面上就可以的吗,为啥要整一个脚本。不然为什么要网页
这个有啥优势吗 …

开机啥的操作网页都可以,主要是个地址转发的功能,我本来想只做iptables脚本的
但是客户端也需要进行一些配置,就带开机初始化一起做了,不然还得开完鸡手动进去安装iptables,更改ssh配置啥的

没看明白的为什么要折磨自己,VPS都要拿来分LXC,这是有多缺钱

如果只是为了端口或者流量的转发,相信iptables就够用了

antbt 发表于 2022-9-6 21:20
没看明白的为什么要折磨自己,VPS都要拿来分LXC,这是有多缺钱

如果只是为了端口或者流量的转发,相信ipta …

还是有这种需求的,比如买了个96刀的rcp 2T用不完,跟别人合租

silence 发表于 2022-9-6 21:22
还是有这种需求的,比如买了个96刀的rcp 2T用不完,跟别人合租

你的rcp有人下车吗