几年前挖eth用的是firewall规则来转发,但是现在用来配置转发pyi居然不管用了,也不知道是哪里的问题,于是尝试了用另外一种方法rinetd来转发。
我的阿里云轻量云服务器是centos7。
安装rinetd:
官方源中无rinetd,所以需要先安装三方源
$ sudo vim /etc/yum.repos.d/nux-misc.repo
在新建的文件中输入以下内容:
[nux-misc]
name=Nux Misc
baseurl=http://li.nux.ro/download/nux/misc/el6/x86_64/
enabled=0
gpgcheck=1
gpgkey=http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
然后再安装rinetd
$ sudo yum --enablerepo=nux-misc install rinetd
配置文件路径为 /etc/rinetd.conf
在文件中添加转发的内容:
#pyi
0.0.0.0 2001 pyi.sg.xpoolminer.com 3030
放行对应端口(注意阿里云里也要放行):
iptables -I INPUT -p tcp --dport 2001 -j ACCEPT
运行rinetd:
sudo rinetd -c /etc/rinetd.conf
如果发现客户端连接不是,试一下关闭服务器里的防火墙:
systemctl stop firewalld