Html OS 2.0 节点添加说明
管理员后台分两种节点,一为:OpenVPN节点 二为:ShadowSocksR节点
这里再次强调,负载不需要去网页端搭建2.0,也不需要给钱,完全免费的负载方式,只需要保持一个纯净的服务器去执行负载脚本
OpenVPN节点
前文已提过负载方式,按照步骤一步步进行,出错几率小到你走马路上能捡一万块钱。
OpenVPN负载完成后,默认会开启除你手动输入的端口外,TCP 137 138 均开启
OpenVPN负载是没有流控的,但是仍然会安装Web服务端,主要用于主控网站查看在线和强制踢人的功能,此时OpenVPN负载服务器的web网页端口为7788,即你在主控填写负载服务器的IP:端口为:你的负载服务器IP:7788
关于OpenVPN开端口的说明
永久性开启方法:iptables(开关机无影响,小白不容易删除,或易冲突)
OpenVPN直连端口(非MP转接端口):
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 需要开启的端口 -j DNAT --to-destination 服务器IP:已开启的端口
service iptables save
举个例子:比如我当前OpenVPN 的TCP端口为443,比如我湖北现在要走cmwap的172代理(所谓的内网),要开启3389,则:
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 3389 -j DNAT --to-destination 服务器IP:443
service iptables save
Mproxy转接端口(即此时 http-proxy ip 8080):
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 53 -j DNAT --to-destination 服务器IP:8080
service iptables save
以上说的是用iptables开启的方法
下面说程序开启的方法:
OpenVPN直连端口(非MP转接端口):
例如:我在OpenVPN 443端口存在的情况下,要再开一个3389端口,怎么做呢?
进入/etc/openvpn目录,找到OpenVPN服务端文件,一般为server.conf,复制一份新的,重命名为server3389.conf
编辑器打开此文件,修改里面的端口443为3389,【server 10.8.0.0 255.255.255.0】中的10.8.0.0改成10.20.0.0或其他,多个配置文件IP池不能冲突。在status、log、log-append前加个#号注释掉,不需要他显示日志,如果有类似【management localhost】这一行的时候,请删除。编辑完成后,保存退出。给其权限777
启动这个OpenVPN端口方法(SSH下执行命令):
openvpn /etc/openvpn/server3389.conf &
加个&可放到后台运行
Mproxy转接端口(类似于 http-proxy ip 8080):
如果是Html流控,则开启方法为(SSH下执行命令) ./mproxy-html -l 端口 -d
其他流控,多类繁杂就不一一说明了。
推荐用程序开启端口的方法,方便管理,但是重启后无效,需重新部署命令
ShadowSocksR节点
此处节点简化了一百倍的东西,具体自测。
ShadowSocksR节点分两种:一是:普通节点 二是:单端口多用户节点
普通节点,即你在负载服务器上执行了负载脚本之后,直接添加到后台即可。
单端口多用户节点
此处即为某些小伙伴说的,如何开启SSR端口
首先纠正一点:无论是在用户前台亦或是在管理员后台购买或添加的ShadowSocksR账号,均为随机端口
而单端口多用户,即为指定一个端口可供所有购买了ShadowSocksR服务的用户使用,并且同时给各自用户计费。
开启此节点的前提为:OpenVPN未占用某端口,若OpenVPN已占用某端口,则此节点开启某端口无效
单端口多用户节点,仅支持auth_aes128*的协议(默认),其余不支持。
举个例子说明开启方法:
本人香港阿里云已搭建OS2.0,随后又购买并成功负载了两台Vultr的日本东京服务器
在香港阿里云的主控机器上,添加单端口多用户节点(如图)并保存。
请注意:在Html OS 2.0上 任何需要ShadowSocksR 情况下,都必须登录进入网站前台登录账号,去用户前台查看节点二维码扫描或点击链接进行连接当前节点!请勿手动输入!