close

這是在QNAP面試的時候被反問到的問題

"NAS在雙NAT的環境之下,我們如何去獲得他的資訊或存取?"

回家之後就自己研究了一下

 

剛好有很久之前的AWS EC2可以做測試

自己用了VM架了一台LINUX做確認

因為自己的租屋處也是在雙NAT的環境

             NAT1            NAT2

網路->房東router->自己router->PC

 

AWS EC2=>server1

VM          =>server2

 

在雙NAT的SERVER2底下執行以下指令

ssh -NfR 2222:localhost:22 me@server1

keyin密碼後建立 ssh tunnel

 

然後在server1上直接連結自己

ssh localhost -p 2222

就可以直接連回server2了

 

用這種方法除了可以掛翻牆、偽裝port

也可以跳過公司任何防護去做到任何事情...

只要你有一台LINUX跳板即可..

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Kila 的頭像
    Kila

    kila的技術備份空間

    Kila 發表在 痞客邦 留言(0) 人氣()