最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

rinetd實現(xiàn)端口轉(zhuǎn)發(fā)方式

 更新時間:2026年01月14日 09:07:19   作者:咕咚楊  
Rinetd是一個用于重定向TCP連接的工具,適用于Unix和Linux系統(tǒng),它通過配置文件`/etc/rinetd`來指定源地址/端口對和目標地址/端口對,從而實現(xiàn)端口轉(zhuǎn)發(fā),安裝方式包括源碼安裝和二進制安裝,并且可以通過配置文件靈活設(shè)置多個轉(zhuǎn)發(fā)規(guī)則

工具簡介

Rinetd是為在一個Unix和Linux操作系統(tǒng)中為重定向傳輸控制協(xié)議(TCP)連接的一個工具。

Rinetd是單一過程的服務(wù)器,它處理任何數(shù)量的連接到在配置文件etc/rinetd中指定的地址/端口對。盡管rinetd使用非閉鎖I/O運行作為一個單一過程,它可能重定向很多連接而不對這臺機器增加額外的負擔。

安裝

前提:保證轉(zhuǎn)發(fā)機器到被轉(zhuǎn)發(fā)的tcp協(xié)議如url或ip:port通信正常

1. 源安裝

  • ubuntu :
sudo apt-get update
sudo apt-get install rinetd
  • centos:
sudo yum update
sudo yum install rinetd

2. 二進制安裝

安裝依賴gcc:

  • ubuntu:
sudo apt-get install gcc 
  • centos:
sudo yum install gcc

# 下載二進制包并安裝:

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

tar -xf rinetd.tar.gz

cd rinetd && ./configure --prefix=/usr/local/rinetd

make && make install

配置服務(wù)自啟:

cat >> /lib/systemd/system/rinetd.service << EOF

[Unit]

Description=Rinetd Daemon

After=network.service

Wants=network.service

[Service]

Type=forking

PIDFile=/var/run/rinetd.pid

ExecStart=/usr/local/rinetd/sbin/rinetd -c /usr/local/rinetd/etc/rinetd.conf

Restart=on-failure

[Install]

WantedBy=multi-user.target

EOF

配置文件

# 配置端口轉(zhuǎn)發(fā),可配置多個映射對:

vim /usr/local/rinetd/etc/rinetd.conf

0.0.0.0 3306 192.168.1.130 3306
 
logfile /var/log/rinetd.log

# 參數(shù)解釋(可以是ip也可以是域名,也可以是外網(wǎng)ip[一般不轉(zhuǎn)發(fā)到外網(wǎng)]) 

0.0.0.0 22 192.168.1.11 10022


0.0.0.0                    --- 源IP
22                           --- 源端口
192.168.1.11          --- 目標IP
10022                     --- 目標端口

上面配置的意思是將本機22端口轉(zhuǎn)發(fā)到192.168.1.11的10022端口

服務(wù)啟動

systemctl  daemon-reload
systemctl  enable rinetd.service
systemctl  start/stop/restart rinetd.service

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺談Shell中的函數(shù)

    淺談Shell中的函數(shù)

    這篇文章主要介紹了Shell中函數(shù)的相關(guān)資料,幫助大家更好的理解和使用shell,感興趣的朋友可以了解下
    2020-09-09
  • 一張圖讓你學會Vim編輯器快捷鍵

    一張圖讓你學會Vim編輯器快捷鍵

    今天小編就為大家分享一篇一張圖讓你學會Vim編輯器快捷鍵,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 淺談 Linux 下 file 的六種應(yīng)用實例

    淺談 Linux 下 file 的六種應(yīng)用實例

    Linux file命令用于辨識文件類型。通過file指令,我們得以辨識該文件的類型。這篇文章主要介紹了淺談 Linux 下 file 的應(yīng)用實例,需要的朋友可以參考下
    2017-11-11
  • Shell腳本中提取郵箱用戶名的兩種方法

    Shell腳本中提取郵箱用戶名的兩種方法

    在 Linux 系統(tǒng)中,Shell 腳本是一種強大的自動化工具,它可以幫助我們執(zhí)行各種任務(wù),包括文本處理,在日常工作中,我們經(jīng)常需要處理電子郵件地址,比如從郵箱地址中提取用戶名,本文就給大家介紹了Shell中腳本提取郵箱用戶名的兩種方法,需要的朋友可以參考下
    2024-12-12
  • Shell獲取當前正在執(zhí)行腳本的絕對路徑

    Shell獲取當前正在執(zhí)行腳本的絕對路徑

    本文主要介紹了Shell獲取當前正在執(zhí)行腳本的絕對路徑,主要有三種方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Shell 命令啟動Docker Container的實現(xiàn)

    Shell 命令啟動Docker Container的實現(xiàn)

    本文主要介紹了Shell 命令啟動Docker Container的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • linux命令行bandit使用練習實戰(zhàn)

    linux命令行bandit使用練習實戰(zhàn)

    這篇文章主要為大家介紹了linux命令行bandit使用練習實戰(zhàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • 比較兩個字符串是否相等的shell代碼

    比較兩個字符串是否相等的shell代碼

    比較兩個字符串是否相等的shell代碼,需要的朋友可以參考下
    2013-02-02
  • 智能監(jiān)測自動重啟Apache服務(wù)器的Shell腳本

    智能監(jiān)測自動重啟Apache服務(wù)器的Shell腳本

    這篇文章主要介紹了智能監(jiān)測自動重啟Apache服務(wù)器的Shell腳本,實現(xiàn)監(jiān)控Apache不可用時,第一次強制重啟,第二次郵件通知管理員,需要的朋友可以參考下
    2014-07-07
  • Shell腳本定期清空大于1G的日志文件

    Shell腳本定期清空大于1G的日志文件

    這篇文章主要介紹了Shell腳本定期清空大于1G的日志文件,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-05-05

最新評論

紫云| 马鞍山市| 个旧市| 澄江县| 祁门县| 抚顺县| 福州市| 东乌珠穆沁旗| 景德镇市| 三亚市| 江孜县| 达孜县| 潞西市| 开阳县| 昭觉县| 上饶县| 金山区| 达拉特旗| 安泽县| 镇沅| 剑阁县| 云梦县| 阿城市| 广水市| 邛崃市| 调兵山市| 泾川县| 龙陵县| 江山市| 温泉县| 金乡县| 同江市| 大理市| 彰武县| 赤壁市| 贺兰县| 廊坊市| 利辛县| 浠水县| 六盘水市| 阜康市|