linux下最简单好用的的端口转发工具

解压安装

tar zxvf rinetd.tar.gz

make

make install

编辑配置

vi /etc/rinetd.conf

0.0.0.0 8080 172.19.94.3 8080

0.0.0.0 2222 192.168.0.103 3389

1.2.3.4 80 192.168.0.10 80

说明一下(0.0.0.0表示本机绑定所有可用地址)

将所有发往本机8080端口的请求转发到172.19.94.3的8080端口

将所有发往本机2222端口的请求转发到192.168.0.103的3389端口

将所有发往1.2.3.4的80端口请求转发到192.168.0.10的80端口

启动程序

pkill rinetd ##关闭进程

/usr/sbin/rinetd ##启动转发

把这条命令加到/etc/rc.local里面就可以开机自动运行

查看状态

netstat -antup

需要注意

1.rinetd.conf中绑定的本机端口必须没有被其它程序占用

2.运行rinetd的系统防火墙应该打开绑定的本机端口

例如:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1111 -jACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -jACCEPT

来源:51CTO

作者:hjujrt

链接:https://blog.51cto.com/14778378/2483730

linux上用的端口转发工具,linux下最简单好用的的端口转发工具相关推荐

  1. linux上查看网络限制,如何在Linux上限制网络带宽

    您是否曾经与多个设备共享网络带宽?如果您曾经处于一个应用程序占用了所有流量的位置,那么您是系统管理员还是Linux用户,您将需要发现如何控制应用程序的上载和下载速度,以确保您的带宽并不完全被单个应用程 ...

  2. Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!

    Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享! 一.Mysql的Linux版本下载! 博主采用的是mysql-8.0.25-1.el7.x86_64.rpm- ...

  3. Linux上搭建Samba,实现windows与Linux文件数据同步

    一 环境介绍 1. 本地win10 2. Linux (centos7.4) 注:因为运营商方面禁止smb协议,导致无法在云服务器上使用smb,如果不是在虚拟机上操作,而是在云服务器上操作,建议还是使 ...

  4. linux上开发应用程序_如何在Linux上安装软件应用程序

    linux上开发应用程序 如何在Linux上安装应用程序? 与许多操作系统一样,该问题不仅有一个答案. 应用程序可以来自许多来源-几乎无法计数-每个开发团队都可以以自己认为最佳的方式交付软件. 知道如 ...

  5. linux的free会擦出磁盘吗,如何在 Linux 上检查可用的磁盘空间 | Linux 中国

    我已经使用了多少磁盘空间? (本文字数:2161,阅读时长大约:3 分钟) 在 Linux 上查找可用磁盘空间的最简单的方法是使用 df 命令 .df 命令从字面意思上代表着 磁盘可用空间(disk ...

  6. 在红帽Linux上安装samba服务,如何在linux上安装配置samba服务器

    如何在linux上安装配置samba服务器 更新时间:2019-10-29 22:40 最满意答案 1.首先需要登入安装了Linux系统的计算机,安装Samba.Fedora发行版一般使用yum工具安 ...

  7. linux上运行项目,发布项目到 Linux 上运行 Core 项目

    目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下,我们windows上的项目如何发布项目到Linux上运行 ...

  8. linux上离线安装bcp,无法在Linux上安装Pyodbc

    无法在Linux上安装Pyodbc 83 我正在运行Linux(2.6.18-164.15.1.el5.centos.plus),并尝试安装pyodbc.我正在做pip install pyodbc并 ...

  9. linux上的windows游戏,PlayOnLinux - 在Linux上运行Windows应用程序和游戏

    在我们对这个博客以前的文章中,我们使用红酒程序安装和运行在Ubuntu和其他红帽的Linux发行版基于Windows应用程序. 没有可称为PlayOnLinux另一个开源软件,使用葡萄酒作为它的基础, ...

最新文章

  1. 【灌水】一些奇妙的图片(持续更新)
  2. Java多线程1:进程与线程概述
  3. 成功解决UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 130: invalid continuation b
  4. uGUI知识点剖析之RectTransform
  5. CentOS 初体验三: Yum 安装、卸载软件
  6. 什么是SAP Graph
  7. flex 修改生成html,CSS Flex –动画教程
  8. CSS flex 盒子在 Chrome 和 Safari 中的行为差异
  9. K8s:调用Java接口创建容器
  10. Cadence tensilica vision Q7 DSP
  11. 深信服桌面云(aDesk)学习笔记
  12. 混合线性模型笔记2:概念解释
  13. 【清华大学】深入理解操作系统(陈渝) 第四章
  14. 用python将word转化成pdf
  15. vagrant下载速度慢的解决方法
  16. HTC M8t unlock Bootloader/Root/S-OFF/解网络锁笔记
  17. 兰州烧饼 南阳理工ACM 题目779
  18. phpstorm全局搜索
  19. arthas-dashboard
  20. Java并发编程(一):并发编程的挑战

热门文章

  1. 揽货最短路径解决方案算法 - C# 蚁群优化算法实现
  2. Debug ASP.NET Core 2.0源代码
  3. 两年来的core折腾之路几点总结,附上nginx启用http2拿来即用的配置
  4. .NET Standard 2.0:整齐划一的目标
  5. Elasticsearch 实战经验总结
  6. Android Studio目录结构分析
  7. 【学生选课系统经典】C#与SQLSERVER连接:Windows应用工程案例
  8. Android之在ubuntu上过滤多条关键字日志
  9. C和指针之函数之可变参数
  10. Android之ndk-build出现c:28:51: error: ‘get_string‘ undeclared here (not in a function)解决办法