centos 7 端口轉發


1. 安裝rinetd

# 如果沒有安裝gcc 先安裝gcc,這里就全部一並安裝了
yum -y install gcc+ gcc-c++
yum -y install make
#安裝,如果地址失效,去官網查看下載地址即可
wget https://boutell.com/rinetd/http/rinetd.tar.gz
tar -zxf rinetd.tar.gz 
mkdir -p /usr/man/man8
make && make install
# 配置
vim /etc/rinetd.conf
# 一行即為一條轉發規則 格式如:[source_address] [source_port] [destination_address] [destination_port]
#[本機IP(若非多網卡直接設為0.0.0.0)] [轉發端口] [服務IP] [服務端口]
#我本次轉發的端口是hbase的即為
192.168.9.87 16000 172.17.0.2 16000
192.168.9.87 16010 172.17.0.2 16010
#啟動
rinetd -c /etc/rinetd.conf
#停止 直接kill 即可
#查看轉發
netstat -tanulp|grep rinetd

2.使用iptables 轉發

這種方式沒有試,因為我自己機器,把防火牆關閉了,所以沒有使用這種方式。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM