当前位置: 首页 > news >正文

rinted端口转发工具

下载包:

[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]# make

cc -DLINUX -g -c -o rinetd.o rinetd.c
rinetd.c:176:6: 警告:与内建函数‘log’类型冲突 [默认启用]
void log(int i, int coSe, int result);
^
cc -DLINUX -g -c -o match.o match.c
gcc rinetd.o match.o -o rinetd

[root@localhost rinetd]# make
make: “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

相关文章:

  • 数据结构(五)图---最短路径(弗洛伊德算法)
  • bind,apply,call,caller,callee还傻傻分不清楚?
  • linux常用命令三
  • 作业4
  • 文件比较命令(comp)
  • lodash的一些实用的方法 TODO
  • UVA11853-Paintball(对偶图)
  • vue版 文字滚动
  • 面试题:合并两个排序的链表
  • .NET CORE 第一节 创建基本的 asp.net core
  • 3ds Max学习日记(九)
  • 【Linux】time+dd测试硬盘读写速度
  • [洛谷P2801]教主的魔法
  • 共享服务-FTP基础(一)
  • ZYNQ的Linux Linaro系统镜像制作SD卡启动
  • [数据结构]链表的实现在PHP中
  • Angular2开发踩坑系列-生产环境编译
  • ComponentOne 2017 V2版本正式发布
  • CSS相对定位
  • Hibernate【inverse和cascade属性】知识要点
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • Java|序列化异常StreamCorruptedException的解决方法
  • JavaSE小实践1:Java爬取斗图网站的所有表情包
  • js递归,无限分级树形折叠菜单
  • LeetCode18.四数之和 JavaScript
  • Node项目之评分系统(二)- 数据库设计
  • Redis 懒删除(lazy free)简史
  • Sublime Text 2/3 绑定Eclipse快捷键
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 大整数乘法-表格法
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 使用Tinker来调试Laravel应用程序的数据以及使用Tinker一些总结
  • 智能合约开发环境搭建及Hello World合约
  • 关于Android全面屏虚拟导航栏的适配总结
  • 函数计算新功能-----支持C#函数
  • 数据库巡检项
  • ​configparser --- 配置文件解析器​
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • #QT(智能家居界面-界面切换)
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • $refs 、$nextTic、动态组件、name的使用
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (6)添加vue-cookie
  • (定时器/计数器)中断系统(详解与使用)
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (附源码)计算机毕业设计高校学生选课系统
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (九)One-Wire总线-DS18B20
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (十八)三元表达式和列表解析
  • (十六)一篇文章学会Java的常用API
  • (小白学Java)Java简介和基本配置
  • (学习日记)2024.01.09