博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rinted端口转发工具
阅读量:5010 次
发布时间:2019-06-12

本文共 1202 字,大约阅读时间需要 4 分钟。

下载包:

[root@localhost opt]# wget https://boutell.com/rinetd/http/rinetd.tar.gz

 

解压编译安装:

[root@localhost opt]# tar -xvf rinetd.tar.gz

[root@localhost opt]# cd rinetd

[root@localhost rinetd]# sed -i 's/65536/65535/g' rinetd.c  #修改端口范围,否则会报如下错:

[root@localhost rinetd]# makecc -DLINUX -g -c -o rinetd.o rinetd.crinetd.c:176:6: 警告:与内建函数‘log’类型冲突 [默认启用]void log(int i, int coSe, int result);^cc -DLINUX -g -c -o match.o match.cgcc rinetd.o match.o -o rinetd[root@localhost rinetd]# makemake: “rinetd”是最新的。

 

[root@localhost rinetd]# make install

install -m 700 rinetd /usr/sbin
install -m 644 rinetd.8 /usr/man/man8
install: 无法创建普通文件"/usr/man/man8": 没有那个文件或目录
make: *** [install] 错误 1

 

#创建所需文件夹

[root@localhost rinetd]# mkdir -p /usr/man/man8    

[root@localhost rinetd]# make install

install -m 700 rinetd /usr/sbin
install -m 644 rinetd.8 /usr/man/man8

 

编辑配置文件:  #可以是任意位置,最后启动时候 -c 指定一下就好

[root@localhost rinetd]# vim /etc/rinted.conf

0.0.0.0 80 192.168.122.11 80            #将本机的80端口转发到另一台机器80,IP 地址0.0.0.0 会将rinetd 绑定到任何可用的本地IP地址上

logfile /var/log/rinetd.log                    #指定日志输出位置

启动、关闭:

[root@localhost rinetd]# /usr/sbin/rinetd  -c  /etc/rinetd.conf

[root@localhost rinetd]# pkill rinetd

转载于:https://www.cnblogs.com/byfboke/p/9494339.html

你可能感兴趣的文章
简单的社交网络分析(基于R)
查看>>
Http请求工具类 httputil
查看>>
html幻灯效果页面
查看>>
太可怕了!黑客是如何攻击劫持安卓用户的DNS?
查看>>
nginx在Windows环境安装
查看>>
MVC案例——删除操作
查看>>
Timer和TimerTask的使用--2
查看>>
UWP 在 WebView 中执行 JavaScript 代码(用于模拟用户输入等)
查看>>
FileUpload1.PostedFile.FileName 获取的文件名
查看>>
Mock InjectMocks ( @Mock 和 @InjectMocks )区别
查看>>
如何获取免版权图片资源
查看>>
MySql避免全表扫描【转】
查看>>
Storm学习笔记二
查看>>
windows 中的类似于sudo的命令(在cmd中以另一个用户的身份运行命令)
查看>>
java===单类设计模式之饿汉式与懒汉式
查看>>
BZOJ 1083: [SCOI2005]繁忙的都市
查看>>
Maven 编译
查看>>
《学习之道》第十章学习方法29还记得散步的好处嘛
查看>>
Git常用命令总结
查看>>
iOS获取设备IP地址
查看>>