9月 06, 2021
安裝與設定 ssh server
ㄧ. 何謂SSH?
SSH 使用非對稱式加密來為資料流加密。它讓我們在與遠端伺服器連線時,能夠先將訊息加密過後再傳送,並且確保只有「被認可的人」才能夠解密訊息。因此,就算是在一個不安全的網絡裡面,SSH 都能夠確保連線不被竊聽。
二. 那什麼又是對稱式與非對稱式加密?
在基礎密碼學中,有兩種加解密方式,分別式「對稱式加密(Symmetric Encryption)」與「非對稱式加密(Asymmetric Encryption)」。
- 對稱式加密:傳送方與接收方的加解密皆使用同一把密鑰
- 非對稱式加密:每個使用者都擁有一對金鑰:私鑰拿來做電子簽名與解密(任何你收到的加密文件),公鑰用來讓別人確認你的簽名的正確性(證明人家收到的,有你的簽名的東西真的是你傳的),還有讓別人將東西加密成只有你自己能(使用私鑰)解密的檔案。
三、如何在Ubuntu安裝SSH Server?
要安裝 ssh server, 以下兩行指令都可以
$ apt-get install ssh
$ apt-get install openssh-server
安裝後可以修改一些 ssh 的設定, 如port, 密碼認證, root登入等
$ nano /etc/ssh/sshd_config
Port 22
PasswordAuthentication yes
PermitRootLogin yes -> 是否開放 root 登入
更改完存檔後記得重啟服務
$ /etc/init.d/ssh restart
8月 25, 2021
關於 passwd 變更使用者密碼
8月 21, 2021
網工篇:網路設備介紹
何謂碰撞領域(Collision Domain)?
何謂碰撞:當兩台電腦,同時搶用共用的媒體,即會產生碰撞。
傳輸封包產生碰撞的區域稱為碰撞領域。
如何降低碰撞問題?
1.CSMA/CD(載波感測多重存取碰撞偵測)。
在同一個Collision Domain中, 任何一台設備若要在此Domain中傳送網路封包時, 必須遵循傳輸的約定, 先聽聽看網路上是否有其他設備正在使用網路, 若有, 則該設備需要進行等待, 其遵守之規範稱為CSMA/CD.
2.用好一點的網路裝置設備。
何謂廣播風暴(Broadcast Storm)?
起因是因為廣播及多播訊號的纍積,佔用大量的網路頻寬而使正常網路信號無法流通。
一般來說,廣播風暴大多是因為配線錯誤,使網路造成迴路而引起。
如何降低廣播領域的範圍,以減少廣播風暴發生?
1.更新設備。
2.切割子網路。
網路裝置介紹:
一、集線器(Hub) 最主要的功能便是匯集所有區域網路中的電腦,使各分枝電腦可連接到網路主幹上,一般來說,只具備基本功能的集線器在傳輸品質上較不穩定,因為當區域網路內部在作資料的流動傳輸時,會影響到其它電腦連接到主幹網路上的傳輸速率。相對的,當越多人同時透過Hub上網時,各自的傳輸都會被拖累(要記住 :HUB 對於頻寬是 "搶佔式", 會有電腦只搶到一點頻寬, HUB 不會平均分配頻寬)。 一開始的 Hub 就是在 physical layer repeaters 的加強,只做線的連結溝通後來功能越來越強才變成 switch。如果好幾個網路距離超過 100公尺要連起來,就需要一個更厲害的 hub 連起來但這樣的連結是沒有必要的,有時候可能只是兩個 hub 間要溝通,卻將 3、4 個 hub 集合在一起,徒增 collision 造成效率低下,發展到後面大部面的 hub 都已被 switch 所取代。 重點:Hub無法避免碰撞的發生。
二、Bridges(橋接器) 最早期是為解決網路塞車的裝置。為了合理限制網路訊號的傳送, 我們會使用橋接器 (Bridge) 適當地切割網路。以橋接器的功能來看, 可對應到 OSI 模型中的鏈結層 (Data Link Layer) 中。
Bridge 會依照封包前面的MAC(Media Acess Control)標頭的內容來判斷封包的傳送目的地,然後進行轉送動作.一般所稱的Layer 2交換器(L2交換器)或交換器(switch),交換式集線器(Switching Hub)就屬此類.
三、交換器 (Layer 2 Switch) 屬於鏈結層 (Data Link Layer) 的設備, 又稱為交換式集線器 (Switching Hub) 或多埠橋接器 (Multi-port Bridge),因為它同時具備了集線器和橋接器的功能。Switch Hub 比一般 Hub 多的功能,最少它要聰明地學習每個 Port 對應的 Mac address。
注意1:Switch 與 Hub 比較
Hub 在多人連結時上網頻寬是也是搶佔式頻寬,但 switch Hub 是看誰有需要才給他頻寬。
也就是 Hub 很像是廣撥方式傳遞訊息;而 switch Hub 是直接傳到想要的那台主機^^
總之,Switch HUB,比 HUB 更有安全性,減少封包碰撞,傳輸更有效率。
注意2:Switch 比 Bridge 好的原因如下:
- 功能性較 Bridge 強
- 更多的 Port 且種類也多
- 更大的緩衝區
- 在頻寬的分配上更有效率
- 可以避免碰撞的發生
- 可進行多路通訊
- 全雙工通訊
- 不同 port 可以使用不同速率傳輸
四、Router(路由器) 會依照資料傳輸等級的通訊協定的標頭內容來判斷傳送目的地。以TCP/IP協定為例,會依照IP標頭的內容來判斷封包的傳送目的地。 Router又稱為路由器或IP分享器或寬頻分享器(俗稱),IP分享只是 ROUTER 的其中一項功能(NAT),一般來說 ROUTER 更建有強大的防火牆,以及許多的設定功能,因為這也是可以用來管控網路的機器。 最後,推薦一個資料非常詳細的網站給同學:站名:超越LAN之外 --- Internetworking
接著溫故知新,複習一下:=============================================================
第一層:
中繼器(Repeater):
加強訊號用。
集線器(Hub):
連接多條網路線;
Ethernet裡,Hub也有Repeater的功能,所以又稱MultiPort Repeater。
第二層:
橋接器(Bridge):
會依MAC位址來有效傳遞封包。遇到廣播封包就放任轉送。
第二層交換器(L2 Switch):
多Port的橋接器,具備Bridge與Hub的功能,又稱MultiPort Bridge。
第三層:
路由器(Router):
會分析IP來有效傳遞封包,跨LAN選擇較佳路徑。會阻擋廣播封包,提升網路效率。
具備強悍的網管功能(ex:安全管理、WAN連接、優先權控制、支援多種封包協定...)。
第三層交換器(L3 Switch):
擁有跨LAN選擇路徑能力的Switch;
但不具備強悍的網管功能,所以通常與Router配合使用。
8月 18, 2021
Default Gateway
8月 15, 2021
網工篇:關於子網路切割的知識
- 分散網路 traffic, 避免不必要的封包在 LAN 裡頭流動
- 以 Internet 為例,如果全世界的機器都在同一 subnet, 那麼這個網路將會非常的擁塞
- 切割子網路之後, 每部機器只會看到和自己同一 subnet 機器的相關封包,與自己 subnet 內無關的封包不會跑進來
二、網路位址與主機位址
- 每部電腦的IP位址皆區分成網路位址與主機位址
- 當兩部機器的網路位址相同時, 我們說這兩部電腦在同一個子網路(subnet)下,那如何決定一個 IP 的網路位址是多少呢?
- 例如:
140.1.1.2 與 140.2.2.2 算不同 subnet
140.1.1.2 與 140.1.2.2 算同一 subnet
192.1.1.2 與 192.1.2.2 算不同 subnet
192.1.1.2 與 192.1.1.3 算同一 subnet
在 IP Class A, 主機有 24 bit, 就是說在一個 Class A 的網路中,同時最多可以有 2的24次方部機器。哇!這個網路實在太大了,一樣會有 traffic 過重的情形!此時就會希望將網路切小一點。同樣的情形也會發生在 Class B 的網路上。
8月 14, 2021
網工篇:關於子網路切割的知識(二)
5月 03, 2021
4月 07, 2021
關於切網段這件事
大家以往在設定IP的時候一定會設定到subnet mask,
想必大家只會有印象都設定了255.255.255.0,卻不知道設定這個要做甚麼~
在討論網段之前我們先來瞭解遮罩這件事情,
/24 = 255.255.255.0
為什麼上述兩個東西是相等,這要先讓大家瞭解
/24 表示的是連續24個1相連!
大家就會很好奇那跟255.255.255.0到底有甚麼關係,
原來是因為255(十進位) = 11111111 (二進位)
11111111的換算方法 →
=2^7 + 2^6 +2^5 +2^4+2^3 +2^2 +2^1 +2^0
=128+64+32+16+8+4+2+1
=255
那255.255.255.0 就會變成11111111.11111111.11111111.00000000
就剛好是24個1連續相連所以大家常會說/24
那/16 我們也可以直接理解成255.255.0.0。
這是一般的網段切法,也稱為CIDR。
可是這樣子切,有時候沒有辦法符合企業的需求,
像大家跟電信業者租用網路服務時,他們給你的IPv4位置也不會是一整個網段這麼多,
經常給你6個、12個可用而已。
況且在公司內部,可能致整個部門人數不到20人,給整段就太浪費,
所以會有在往下的VLSM分段法,就是把原本的/8、/16、/24這往下分段的方法。
這邊可以先讓大家簡單理解一下。
在/24網段的時候,總共會有256個IP位置,
這是一整個網段的IP位址!
但是依照行規,可以用的IP位置是要扣掉兩個的(去頭、去尾),
最開頭的IP位置是subnet IP :10.10.10.0
最尾巴的IP位置是brocast IP:10.10.10.255
這兩個是要扣掉的,所以總共可以使用的IP位置是254個。
那如果我們往下切呢?
/25的時候是甚麼樣子。
往下切後,原本一整個網段的256個IP位置會被切半。
以10.10.10.0網段為例:往下切之後會變成兩個網段位置
10.10.10.0 – 10.10.10.127 (共128個IP,可用126)
10.10.10.128 – 10.10.10.255 (共128個IP,可用126)
這都可以隨著你的網路架構跟著改變。
可以參考下面的表格來確認。
另外要附帶說明一下:
10.10.10.10/32 表示只有一個IP位置,也就是指定是哪個IP。
0.0.0.0/0 表示為全部網段。
4月 06, 2021
做自己生命的數據分析師
探索生日數字的奧妙-一窺自己的人格天賦
「子平學」就是一門資料統計分析技術,是中國老祖先傳承了1300多年「對人生運程統計分析的一門專業學問」! 是相當有科學根據地將一個人出生的年月日時,採取陰曆當中的十天干與十二地支來表示,再依據天干地支特有的陰陽五行,其相生相剋的關係,作為探討,進而推衍出一個人的生命運勢與運氣消長的一門學問。
社團法人雲林縣聖極五術研究協會
中華聖極五術研究協會 網址:http://www.shengji-holy.org





