linux下简单好用的工具rinetd,实现端口映射/转发/重定向
官网地址http://www.boutell.com/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 -jACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -jACCEPT
原文链接: http://hi.baidu.com/bubu600/item/57fde7d638b531866dce3f00
相关推荐
rinetd(Remote Internet Name Daemon)是一款轻量级、简单易用的端口转发工具,尤其适用于Linux环境。 rinetd,全称Reverse Internet Name Daemon,顾名思义,它能够逆向地将请求转发到指定的远程服务器。这个...
Linux中的rinetd服务,全称是"remote internet daemon",是一种简单且实用的端口转发工具,尤其在需要在不同网络之间建立安全连接时,它能发挥关键作用。rinetd可以在一个主机上监听一个或多个端口,并将接收到的...
1. Rinetd是一个简单的端口转发工具,适用于需要简化端口转发配置的场景。 2. Rinetd部署环境以Centos7系统为例,适用于Linux服务器环境。 3. Rinetd的安装需要先下载安装包,然后进行编译和安装,具体包括创建安装...
5. 支持被动模式:在校园网或NAT环境下,FTP的被动模式有助于解决防火墙和路由器的端口转发问题,确保文件传输的顺利进行。 6. 日志记录:为了追踪服务器活动,FTP工具还可能包含日志记录功能,帮助管理员了解文件...
对于高级用户,可以通过PuTTYtel组件进行端口转发,实现通过SSH隧道访问本地网络服务。 7. 读取帮助文档:压缩包中的Readme-说明.htm文件包含了关于PuTTY的详细使用说明和常见问题解答,建议初次使用者仔细阅读,以...
PuTTY的特点在于其小巧便携,无需安装即可使用,同时提供了一些高级特性,如保存会话设置、端口转发以及SCP/SFTP文件传输等。 在选择工具时,如果对功能需求较高,例如需要进行多窗口管理、脚本支持或者自动化操作...
PuTTY还支持会话保存、端口转发和多窗口操作。 2. **MobaXterm**: MobaXterm是一款功能强大的免费终端模拟器,它不仅支持SSH连接,还包括SFTP(Secure File Transfer Protocol),用于文件传输。MobaXterm带有...
SSH是Linux中最基础且最安全的远程连接方式,它基于TCP/IP协议,提供加密的数据传输,确保了通信过程的安全性。通过SSH,用户可以使用命令行界面执行远程服务器上的各种操作。默认情况下,Linux系统通常已经安装了...
- **端口转发**:可以将本地端口的数据通过SSH隧道转发到远程服务器,或者将远程服务器的端口转发到本地,实现网络服务的间接访问。 - **X11转发**:在SSH连接中启用X11转发,可以在本地显示远程Linux系统的图形界面...
6. **其他功能**:PuTTY还支持端口转发、多标签会话管理、颜色定制等高级特性,可根据个人需求进行设置。 7. **安全性**:尽管telnet通信是明文的,不推荐在生产环境中使用,但SSH提供了加密的连接,确保数据传输的...
这在需要隐藏内部网络结构、进行端口转发或者调试网络服务时特别有用。 rinetd的工作原理是监听指定的本地端口,当有连接请求到达时,它会将这个连接转发到预先配置的目标地址和端口。这种映射可以是一对一,也...
4. **端口转发**:PuTTY可以设置端口转发,将本地的某个端口流量转发到远程服务器,这对于需要绕过防火墙或者访问内网资源的情况很有帮助。 5. **密钥管理**:PuTTY支持公钥认证,用户可以生成SSH密钥对,提高安全性...
对于初学者,使用密码认证是最简单的,但为了增强安全性,推荐使用公钥认证,其中私钥保留在本地,公钥放在远程服务器的`~/.ssh/authorized_keys`文件中。 在连接到服务器后,用户可以执行常见的Linux命令,如`ls`...
被动模式通常用于客户端位于防火墙之后,以避免端口转发问题。单端口模式则不常见,因为它限制了数据的连续输入和传输。 在Linux系统中,如Red Hat 9.0,安装FTP服务器可以通过“添加/删除应用程序”工具或者使用`...
- `8080.exe`: 这可能是一个用于管理或监控8080端口的程序,例如端口转发工具,或者是一个简单的HTTP服务器模拟器。 - `说明.htm`:这可能包含了教程的详细步骤和使用说明,解释如何操作8080端口。 - `使用帮助说明....
2. **端口转发**:通过本地端口转发,可以将本地的网络请求通过SSH隧道转发到远程服务器,实现安全的数据传输。 3. **X11转发**:如果你的Linux服务器运行图形应用,通过X11转发可以在Windows上显示这些应用的图形...
Linux远程控制程序是连接到Linux服务器进行管理的重要工具,尤其对于Windows用户来说,它们提供了方便的界面和功能,使得在不直接访问Linux机器的情况下也能进行系统维护、文件传输等工作。本篇文章将详细介绍如何...
6. **端口转发**:支持本地和远程端口转发,增强网络安全性并解决特定网络环境下的访问问题。 **四、Putty的使用步骤** 1. **下载安装**:从官方网站下载Putty的最新版本,并完成安装。 2. **启动Putty**:运行...
PuTTY.exe是一款经典的开源软件,主要用于Windows...总之,PuTTY.exe是一个强大的远程登录工具,对于需要访问Linux服务器的用户来说,它提供了简单且安全的解决方案。无论是日常运维还是开发工作,都能极大地提高效率。
- **使用网络通信**:确保 Windows 和 Linux 服务器之间网络通畅,并且配置了正确的端口转发。 - **统一配置管理**:在两台服务器上使用相同的配置文件模板,确保一致性。 - **数据同步**:利用 MySQL 的主从复制...