iodine的使用教程

? ? ? ?DNS Tunnel可以大致分為中繼和直連兩種類型,中繼需要在外網(wǎng)有自己的服務(wù)器,直連在本地操作就可以。iodine這個(gè)工具不僅可以支持這兩種類型,而且傳輸文件的速度非常快,是一種主流工具。iodine分為主控端和被控端,也就是服務(wù)端與客戶端。當(dāng)客戶端請(qǐng)求該域名的解析,就可以建立通道連接。iodine支持NULL,TXT,SRV,MX,CNAME,A等多種查詢請(qǐng)求類型。下面就是干貨,告訴大家如何使用iodine傳輸文件并獲取數(shù)據(jù)流量。

? ? ? ?客戶端:sudo iodine -f -r?xxx.com?-M 200

? ? ? ?服務(wù)端 : sudo iodined -f -DDD -T TXT 192.168.99.1?xxx.com?-c

? ? ? ?當(dāng)連接的開始需要兩端輸入相同的密碼,然后在前臺(tái)會(huì)顯示大量的心跳數(shù)據(jù)......

? ? ? ?這里稍微解釋一下參數(shù):?

? ? ? ?1.xxx.com?表示你在外網(wǎng)下服務(wù)器的域名。

? ? ? ?2.-M 表示最大的上傳域名長(zhǎng)度,默認(rèn)為255. 范圍為100-255.使用此選項(xiàng)可縮減上行帶寬,有利于下行帶寬。

? ? ? ?3.-f ?表示保持前臺(tái)運(yùn)行。

? ? ? ?4.-r 表示中繼模式,如果ip地址換成外網(wǎng)服務(wù)器的真實(shí)ip地址,則代表是 直連模式,那么就不用加該參數(shù)。

? ? ? ?5.-DDD 表示最高級(jí)別的debug(還可以是-DD ,-D哦~)。

? ? ? ?6.-T 表示資源類型。

? ? ? ?7.-c 表示禁用檢查所有傳入請(qǐng)求的客戶端IP地址。

? ? ? ?8.ip地址可以自己設(shè)定,直連情況下鄙人一般設(shè)定為192.168.0.1,此時(shí)通過(guò)ifconfig命令可以查詢到服務(wù)端與客戶端均多了dns0虛擬網(wǎng)卡,且ip地址分別為192.168.0.1?和192.168.0.2。

? ? ? ?此時(shí)諸位親就可以通過(guò)DNS Tunnel進(jìn)行數(shù)據(jù)傳輸了,比如nc工具就可以,但是其中的ip地址就要根據(jù)您的dns0網(wǎng)卡的ip地址來(lái)設(shè)定了。比如:

? ? ? ?主控端 : nc -l 8080 < abc.txt

? ? ? ?被控端 : nc -n 192.168.99.1 8080 > abc.txt

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容