linux 端口转发软件,linux端口转发神器Socat一键配置脚本

一、概述

目前常用的端口转发工具有rinetd、Haproxy、iptables、Socat前面2种只能转发TCP,后面TCP/UDP都可以转发。如果是需要udp转发的话,只能选择iptables、Socat。iptables方面的转口转发配置这里就不多讲了,网上资料一大堆。下面分享一下Socat使用和配置。 二、安装配置

Socat可以通过rpm包的方式安装,然后配置,下面分享一个更简单的方法,一键部署安装部署脚本。

2.1 系统要求及说明

系统要求:支持CentOS 6+ 、Debian 7+、Ubuntu 14+。

脚本说明:脚本默认开启UDP、TCP转发,带开机自启功能,且一次只能转发单个端口,如果想转发多个端口请重复运行本脚本。

2.2 安装配置

1、脚本安装

wget https://raw.githubusercontent.com/iiiiiii1/Socat/master/socat.sh && bash socat.sh

注:以root用户执行上面的命令

2、输入的参数说明: 输入本地端口:指定本机未被占用的端口,用户可自定义。 输入远程端口:远程主机的真实的端口。 远程主机:远程主机的真实的IP地址。

3、配置保存位置

配置保存在/etc/rc.local文件中。

[root@localhost128 ~]# cat /etc/rc.local

#!/bin/bash

# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES

#

# It is highly

你可能感兴趣的:(linux,端口转发软件)