Linux下端口映射工具rinetd

Linux下简单好用的工具rinetd,实现端口映射/转发/重定向

软件下载

wget http://www.boutell.com/rinetd/http/rinetd.tar.gz

解压安装

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端口

命令格式是

bindaddress bindport connectaddress connectport

绑定的地址 绑定的端口 连接的地址 连接的端口

[Source Address] [Source Port] [Destination Address] [Destination Port]

源地址 源端口 目的地址 目的端口

启动程序

pkill rinetd ##关闭进程

rinetd -c /etc/rinetd.conf ##启动转发

把这条命令加到/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 -j ACCEPT

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

linux下端口映射程序,Linux下端口映射工具相关推荐

  1. Linux下端口映射工具

    Linux下端口映射工具rinetd Linux下简单好用的工具rinetd,实现端口映射/转发/重定向 软件下载 wget http://www.boutell.com/rinetd/http/ri ...

  2. Linux如何访问mmio空间,一文读懂Linux下如何访问I/O端口和I/O内存

    虽然访问I/O端口非常简单,但是检测哪些I/O端口已经分配给I/O设备可能就不这么简单了,对基于ISA总线的系统来说更是如此.通常,I/O设备驱动程序为了探测硬件设备,需要盲目地向某一I/O端口写入数 ...

  3. Linux下用MRTG监控网络设备端口流量

    Linux下用mrtg监控网络设备端口流量 被监控设备必须支持snmp协议,因为mrtg就是通过snmp协议来获取该设备的端口流量信息.如何在一个网络设备上启用snmp协议呢? 在配置模式下执行如下命 ...

  4. linux 网络端口状态,Linux下用netstat查看网络状态、端口状态(转)

    转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步. n ...

  5. linux出站入站端口维护,linux下如何用iptables开放指定端口_网站服务器运行维护,linux,iptables,端口...

    win10系统老是弹出垃圾广告怎么办_网站服务器运行维护 win10系统老是弹出垃圾广告的解决方法是:1.打开控制面板,进入Internet选项:2.在打开的Internet属性窗口中,切换到[隐私] ...

  6. netstat 在windows下和Linux下查看网络连接和端口占用

    假设忽然起个服务,告诉我8080端口被占用了,OK,我要去看一下是什么服务正在占用着,能不能杀 先假设我是在Windows下: 第一列: Proto 协议 第二列: 本地地址[ip+端口] 第三列:远 ...

  7. linux修改容器内的mysql端口_Linux系统下修改phpstudy集成环境中的MySQL端口号的步骤...

    这篇文章给大家介绍的内容是关于Linux系统下修改phpstudy集成环境中的MySQL端口号的步骤 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1. 首先需要安装好phpstu ...

  8. linux下telnet批量验证某端口开放

    1.ip库 cat iplist.txt 10.1.1.1 10.1.1.2 10.1.1.3 10.1.1.4 10.1.1.5 2.相关脚本 cat telnet.sh #!/bin/bash # ...

  9. linux midi端口,在Linux下玩转MIDI

    曾经我非常热衷于MIDI音乐,原因是一直没有机会正儿八经的学习一种我喜欢的乐器,于是在电脑上用HappyEO和Cakewalk制作一些音乐(或者说噪音?)便成为了生活中的一个重要部分.但是最近相当长的 ...

  10. linux系统打开远程端口,linux下3种检测远程端口是否打开的方法

    原标题:linux下3种检测远程端口是否打开的方法 方法一. telnet 常用telnet ip port方式测试远程主机端口是否打开. 方法二. nmap nmap ip -p port 测试端口 ...

最新文章

  1. 怎么防爬虫爬取信息_scrapy爬取51job职位信息(针对新的反爬虫机制)!
  2. c语言 数组指针,C语言数组名及指向数组指针的小结
  3. linux 进程通信之 mmap
  4. Intent七大属性之总结
  5. JQuery Datatables 服务端分页简单应用学习
  6. 经纬度距离,修改系统时间,读取ini文件
  7. .NET采集数据,放入数据库总结
  8. KubeEdge 1.2.0 部署
  9. ARM与x86–蝶变ARM
  10. MyEclipse添加反编译工具
  11. 基于微信小程序的网上购物系统的设计与实现.pdf
  12. VUE3学习笔记(细节)
  13. Android中的动画2(逐帧动画)
  14. nginx 配置之 proxy_pass参数详解
  15. WhatsApp中的小标记是什么意思?
  16. 白塞尔公式_如何设计像乌塞尔这样的800人的婚礼
  17. 教你在MathType中输入空心字和花体字的重要方法
  18. webshell、木马与后门之间的区别
  19. python中调用adb命令来控制手机
  20. EMC规划BRS产品线 推动私有云建设

热门文章

  1. 太完整了!java编程思想电子书下载
  2. 自由职业者互联网进化记
  3. html如实现留言板功能,JavaScript实现网页留言板功能
  4. Ubuntu18.04 wineQQ完美配置(解决不能输入中文、不能加载头像和图片、企鹅图标不能进入托盘任务栏等问题,附deepin-wine、微信、QQ安装包网盘链接)
  5. 使用字符串修改彩票程序
  6. Android 源码 分析
  7. python机器学习-乳腺癌细胞挖掘
  8. C语言数据结构——查找(检索)
  9. 如何实现现实人脸照片的编码
  10. java并发包 atomic_Java并发包之AtomicXX