簡述:如何搭建一個中轉服務器?Linux下端口轉發(fā)一般都使用iptables來實現(xiàn),使用iptables可以很容易將TCP和UDP端口從防火墻轉發(fā)到內部主機上。但是如果需要將流量從專用地址轉發(fā)到不在您當前網絡上的機器上,可嘗試另一個應用層端口轉發(fā)
如何搭建一個轉站網絡服務器?Linux下端口映射一般都應用iptables來完成,應用iptables能夠非常容易將TCP和UDP端口號從服務器防火墻分享到內部結構服務器上。可是必要時將用戶流量從專用型詳細地址分享到不在您當前網絡里的設備上,可試著另一個網絡層端口映射程序流程Rinetd。Rinetd簡短、高效率,配備下去比iptables也簡便許多。
Rinetd是為在一個Unix和Linux電腦操作系統(tǒng)中為跳轉傳輸控制協(xié)議(TCP)聯(lián)接的一個專用工具。Rinetd是單一全過程的網絡服務器,它解決一切總數(shù)的聯(lián)接到在環(huán)境變量etc/rinetd中選定的詳細地址/端口號對。雖然rinetd應用非鎖閉I/O運作作為一個單一全過程,它很有可能跳轉許多聯(lián)接且不對這臺設備提升附加的壓力。
組裝
根據(jù)包安裝
CentOS
官方網源中不具備Rinetd,因此必須先組裝三方源。
配備三方源
32位系統(tǒng)軟件
$vim/etc/yum.repos.d/nux-misc.repo[nux-misc]name=NuxMiscbaseurl=http://li.nux.ro/download/nux/misc/el6/i386/enabled=0gpgcheck=1gpgkey=http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro64位系統(tǒng)軟件
$vim/etc/yum.repos.d/nux-misc.repo:[nux-misc]name=NuxMiscbaseurl=http://li.nux.ro/download/nux/misc/el6/x86_64/enabled=0gpgcheck=1gpgkey=http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro組裝Rinetd
$yum--enablerepo=nux-miscinstallrinetdUbuntu
$apt-getinstallrinetd編譯安裝
$wgethttp://mubashirfilms.com/rinetd/http/rinetd.tar.gz$mkdir-p/usr/man/man8#默認設置會把man文件放么/usr/man/man8下邊,要是沒有這一文件目錄會報現(xiàn)階段不會有,但不危害應用.$make&&makeinstall配備
配備端口映射的環(huán)境變量在/etc/rinetd.conf
配備格式文件
[bindaddress][bindport][connectaddress][connectport]捆綁的詳細地址關聯(lián)的接口接入的地點聯(lián)接的端口號[SourceAddress][SourcePort][DestinationAddress][DestinationPort]服務器ip源端口目的地址目地端口號在每一單獨的行中特定每一個要發(fā)送的端口號。服務器ip和目的地址都必須是IP地址或IP地址,IP地址0.0.0.0將rinetd關聯(lián)到一切可以用的當?shù)豂P地址上。比如:0.0.0.08080mubashirfilms.com80配備標準
$vim/etc/rinetd.conf0.0.0.08080172.19.94.380800.0.0.02222192.168.0.10333891.2.3.480192.168.0.1080allow*.*.*.*logfile/var/log/rinetd.log表明
0.0.0.0表明該設備關聯(lián)全部可以用詳細地址
將全部寄往該設備8080端口號的要求分享到172.19.94.3的8080端口號
將全部寄往該設備2222端口號的要求分享到192.168.0.103的3389端口號
將全部寄往1.2.3.4的80端口號要求分享到192.168.0.10的80端口號
allow設定容許瀏覽的ip地址信息內容,*.*.*.*表明全部IP地址
logfil設定打印出的log的部位
運作
運行Rinetd
腳本制作運行
$/etc/init.d/rinetdstart手動式運行
編譯安裝不內置腳本制作
$/usr/sbin/rinetd-c/etc/rinetd.conf關掉rinetd
腳本制作關掉
$/etc/init.d/rinetdstop手動式關掉
編譯安裝不內置腳本制作
$pkillrinetd常見問題
1.rinetd.conf中關聯(lián)的該設備端口號務必并沒有被其他程序流程占有
2.運作rinetd的系統(tǒng)軟件服務器防火墻應當開啟關聯(lián)的該設備端口號
3.不兼容FTP的自動跳轉
騰佑科技是一家致力于世界各國網絡服務器十幾年技術專業(yè)的IDC服務供應商,多元化商品合適多種多樣業(yè)務流程應用,如出口外貿,網址,手機游戲這些。詳細信息咨詢客服400-996-8756,官方網站mubashirfilms.com
騰佑科技(mubashirfilms.com)成立于2009年,總部位于河南鄭州,是一家集互聯(lián)網基礎設施及軟硬件于一體化的高新技術企業(yè),具有IDC/ISP/ICP/云牌照、雙軟等資質,并擁有多個國家版權局認證。公司自成立以來,一直致力于發(fā)展互聯(lián)網IDC數(shù)據(jù)中心DataCenter、云計算Cloud、大數(shù)據(jù)BigDate、人工智能AI、內容加速CDN、互聯(lián)網安全、軟件定制開發(fā)等產品服務及行業(yè)客戶技術一體化智能解決方案;2018年成為百度智能云AI河南服務中心。
售前咨詢熱線:400-996-8756
備案提交:0371-89913068
售后客服:0371-89913000
搜索詞
熱門產品推薦