今天主要學了DHCP、Samba和SSH這三大主題...

DHCP

由運作原理開始、建構DHCP server、分析server與client端之間的通訊到DHCP server在企業中的應用,

了解蠻多的,不過沒有實作,因為如果每人都架個DHCP sever起來,網路會大亂,

所以就了解就好,回家自己搞。

Samba

為了Linux與windows環境結合而產生出的程式,

首先必須先了解windows環境,再了解samba的相關程式,

並架構出samba server,挺有趣的。

SSH

這是我今天收穫最大的部分,

SSH主要是提供遠端登入的一個加密管道,

從學習ssh的程式開始、架構ssh server、建立ssh 遠端連線、scp與sftp的延伸運用、

ssh-keygen 金鑰的建立,public key與private key如何應用在ssh連線...等,

 學了很多ssh的基本運用,不過最屌的是SSH Tunneling,

SSH Tunneling主要就是用戶端利用ssh加密連線到ssh server,

再透過ssh server提供forwarding連線到其他網路。

應用例子:

出差到大陸無法連台灣網路,SSH Tunneling 搭配 proxy 就可以解決問題。 

因此如果我在台灣有台Linux的機器,

我在大陸就可以用ssh連到台灣的Linux的機器(加密管道大陸通常不會擋),

那麼我再把台灣的Linux機器中的proxy server架起來(squid...等),

大陸這邊電腦的browser設定好proxy,那這樣就可以連到台灣的網路了。

這應用我覺得挺實用的,因為大陸出差會需要,

所以學起來特別有感覺。

 

第一次打學習心得,感覺不錯。這樣等於再整理一下學習過的東西並為自己做個紀錄。

 (0900~1730真是充實的星期天,這已是第七週了...)

arrow
arrow
    全站熱搜

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