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