第一步 下载文件、并解压
执行下载命令
执行解压
第二步 编译构建程序
命令
运行会出错我的就出现了如下,手动建下目录/usr/man/man8再运行就好
说是可能会出现错误,我的没有出现,也标记下
需如下修改:
vi rinetd.c
输入/bindPort >= 65536 查询
输入/connectPort >= 65536查询
将查询到的65536修改为65535 不然在make的时候会提示超出系统最大定义端口
第三步 配置映射文件
添加上映射规则
内容格式:源IP 源端口 要跳转的IP 要跳转的端口
如下一条将任意IP通过8080过来的请求转发到本地80端口
0.0.0.0 8080 127.0.0.1 80
第四步 启动
执行以下命令,后面紧跟配置文件。不知道为什么一定要放到/etc里,看网上好像是让放到这里...
按照以上步骤一般可正常运行,但实际使用还需要其他要求,例如开启启动等等...
以下这里做下备注:
其他
加入开机启动:
是否开启成功:
查看相关进程是否运行
查询端口的占用情况
杀掉进程