精华内容
下载资源
问答
  • linux端口转发工具

    2018-03-16 10:40:00
    linux下简单好用的工具rinetd,实现端口映射/转发/重定向 官网地址 http://www.boutell.com/rinetd 软件下载 wget  http://www.boutell.com/rinetd/http/rinetd.tar.gz 解压安装 tar zxvf rinetd.tar.gz...

    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

    转载于:https://my.oschina.net/mylife993/blog/1635708

    展开全文
  • 文章来源:Admin Team简介:linux下简单好用的工具rinetd,实现端口映射/转发/重定向0x01 rinetd端口转发Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器...

    5440d373b9edc023eb61aaa09c3b7956.gif

    文章来源: Admin Team

    简介:

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

    0x01 rinetd端口转发

    Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担1、准备配置环境
    wget http://www.rinetd.com/download/rinetd.tar.gz

    8ff3fe380fc842c816a84ea04733ae82.png

    2、解压安装
    tar zxvf rinetd.tar.gz     解压cd rinetd     进入rinetd目录make   安装编译make install

    961c5935c9c0302b8fce98b379b846d2.png

    安装编

    47570b0ef6605f7727518f3832ad6bea.png

    c3003206e845cf5a069225323a5b9035.png

    3、编辑配置
    $ vim /etc/rinetd.conf0.0.0.0 8080 8.210.235.249 80800.0.0.0 22 39.108.159.100 22

    说明一下(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端口

    命令格式是

    绑定的地址 绑定的端口 连接的地址 连接的端口 或 源地址 源端口 目的地址 

    目的端口

    35db9a8ef204c497de1a2f002a718ae3.png

    aa7f56ea963931750ba8faaed557940d.png

    pkill rinetd                        #关闭进程rinetd -c /etc/rinetd.conf   ##启动转发#把这条命令加到/etc/rc.local里面就可以开机自动运行
    启动程序

    4e33967f3a1fcce0033f49d9c796b8d1.png

    查看状态

    21c417b4db1394e8aa88a083242bd20e.png

    注意事项:
    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

    0x02 iptables端口转发

    拓扑图

    07146842e2a91a8062ebf8b5b854250c.png

    进入系统查看当前使用的端口情况

    netstat -atnl

    e9cd06d165b42bbbf93d021e6d49bef3.png

    系统里边的22端口是使用的,这里开启一下系统的ip转发

    echo 1 > /proc/sys/net/ipv4/ip_forward

    81d797c95b71f110f46c14670abbae07.png

    也可通过编辑/etc/sysctl.conf文件来启用ip转发,然后再使用sysctl命令使其生效

    推荐一个一键脚本: wget -N --no-check-certificate https://raw.githubusercontent.com/hugoyue/doubi/master/iptables-pf.sh && chmod +x iptables-pf.sh && bash iptables-pf.sh   执行脚本安装命令

    4e10933245989577dd8c27150b9f6ad1.png

    f1f78c3e4b87eece24254b45c59835c2.png

    380aa3b232b74d726179454ffb095213.png

    推荐文章++++

    1d03082134e205d7b052ed921acd5ed5.png

    *Linux端口转发的几种常用方法

    *Lcx 简单端口转发

    *基于 Portfwd 端口转发

    401b460af2618770659308be05e1dd22.png

    235e5ad1486f91f0dcd3d77c548f00d2.gif

    展开全文
  • linux 端口转发工具

    2016-06-30 16:28:22
    linux下最简单的端口转发工具  (2013-06-09 17:57:54) 转载▼ 标签:  linux   it   分类: Linux学习 linux下简单好用的工具rinetd,实现端口映射/转发/重定向 官网地址...
    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

    展开全文
  • Linux端口转发

    2020-10-26 10:09:26
    Linux 端口转发工具Rinetd的使用方法 1.安装 下载rinetd.tar.gz之后,进行解压安装 #安装依赖 yum -y install gcc gcc-c++ make tar -zxvf rinetd.tar.gz cd rinetd #编译安装 ./configure make && make...

    Linux 端口转发工具Rinetd的使用方法

    1.安装

    下载rinetd.tar.gz之后,进行解压安装

    #安装依赖
    yum -y install gcc gcc-c++ make
    tar -zxvf rinetd.tar.gz
    cd rinetd
    #编译安装
    ./configure
    make && make install
    
    rinetd -v

    2.配置文件

    vi /etc/rinetd.conf
    
    # 设置允许访问的ip地址信息
    allow 192.168.2.*
    
    # 设置拒绝访问的ip地址信息
    # deny 192.168.1.*
    
    # 设置日志文件路径
    logfile /var/log/rinetd.log
    
    # 例子: 将本机 8080 端口重定向至 100.100.100.100 的 8080 端口
    # 0.0.0.0 8090 100.100.100.100 8080

    你可以通过allow来设置安全措施,允许固定网段来访问。也可以通过防火墙策略来配置访问。

    -A INPUT -s 192.168.2.0/24 -p tcp -m tcp --dport 8090 -j ACCEPT
    -A INPUT -p tcp -m tcp --dport 8090 -j DROP
    
    service iptables save
    systemctl enable iptables

     

    展开全文
  • Linux-端口转发

    2018-03-29 09:28:28
    启动端口转发 Linux下简单好用的工具rinetd,实现端口映射/转发/重定向 官网地址http://www.boutell.com/rinetd 软件下载 wget http://www.boutell.com/rinetd/http/rinetd.tar.gz 解压安装 tar zxvf rinetd.tar....
  • linux下简单好用的工具rinetd,实现端口映射/转发/重定向,针对TCP协议,不支持UDP。 官网地址   http://www.boutell.com/rinetd  里面介绍及使用齐全。 使用场景举例: 阿里云内网Redis连接问题 : ...
  • linux下简单好用的工具rinetd,实现端口映射/转发/重定向解压安装tar zxvf rinetd.tar.gzmakemake install编辑配置vi /etc/rinetd.conf0.0.0.0 8080 172.19.94.3 80800.0.0.0 2222 192.168.0.103 33891.2.3.4 80 192...
  • <br />端口转发映射的程序叫rinetd,启动方法rinetd -c /etc/rinetd.conf 。 把1.1.1.1的11端口映射到2.2.2.2的3389端口,配置文件如下 [root@localhost iso]# cat /etc/rinetd.conf 1.1.1.1 ...
  • 这几天teamviewer被黑的事情影响挺大,于是由远程控制想到了内网穿透,自然而然的想到了ssh的端口转发也能实现内网穿透。再细想一下,发现ssh隧道、或者说端口转发,竟然实现了正向代理、反向代理和内网穿透三种常用...
  • 1.下载 ... 2.配置 ...端口转发的配置是在 /etc/rinetd.conf 配置规则为: bindaddress bindport connectaddress connectport 绑定的地址 绑定的端口 连接的地址 连接的端口 或者可以说为:
  • linux下简单好用的工具rinetd,实现端口映射/转发/重定向 Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/...
  • linux下简单好用的工具rinetd,实现端口映射/转发/重定向 Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/...
  • linux下简单好用的工具rinetd,实现端口映射/转发/重定向 Linux下做地址NAT有很多种方法。比如haproxy、nginx的4层代理,linux自带的iptables等都能实现。haproxy、nginx就不说了,配置相对简单;iptables配置复杂,...
  • linux下简单好用的工具rinetd,实现端口映射/转发/重定向 官网地址http://www.boutell.com/rinetd 软件下载 wget http://www.boutell.com/rinetd/http/rinetd.tar.gz 解压安装 tar zxvf rinetd.tar.gz make make ...
  • Linux端口转发一般都使用iptables来实现,使用iptables可以很容易将TCP和UDP端口从防火墙转发到内部主机上。但是如果需要将流量从专用地址转发到不在您当前网络上的机器上,可尝试另一个应用层端口转发程序Rinetd...
  • 出于安全考虑,一般局域网中只有一台机器连接外网,有时候我们又想在外网访问局域网内的某台机器,这时候就可以通过端口转发工具进行转发来达到外网访问局域网中机器的目的。 linux下rinetd工具配置简单易用,...
  • Putty官网下载链接:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlZip压缩包解压:roo@kali:~# cd ngrokroo@kali:~# unzip ngrok-stable-linux-amd64.ziproo@kali:~# cd ngrok注:若不成功,直接...
  • linux下简单好用的工具rinetd,实现端口映射/转发/重定向  Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/...
  • 这里自然找到了端口转发工具socat,它完美的解决了动态dns的问题。且由于工作模式的不同,socat的转发效率更高。socat是一个长期维护的项目,rinetd已经很久没有更新了。如果只有少数几个端口需要转发,socat将是...
  • 这个工具以前使用的初衷是内网渗透,需要将内网ssh端口转发到外网服务器上。但这个工具同样适用于运维工程师进行远程内网维护。 当然这一切的前提是内网可以访问外网,检测方法当然就是直接ping 一个外网IP即可。 这...
  • Linux端口转发

    千次阅读 2015-10-29 09:46:37
    linux下通常我们使用iptables来实现端口转发,需要了解DNAT和SNAT的原理,比较繁琐;而利用Rinetd工具就可以轻易实现,并且可以生成log方便检查,下面我们就来介绍下。Rinetd简介 Rinetd是为在一个Unix和Linux操作...
  • linux 实现 端口转发

    2009-09-08 14:05:05
    Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 561
精华内容 224
关键字:

linux工具端口转发

linux 订阅