虛擬機VMware網絡類型&&SSH遠程連接Linux


前言: Linux專題是16年11月開始寫,說來慚愧,已經5個月沒學Linux,至今感覺連入門還沒達到。暑假實習有投運維開發崗位,無奈對Linux不熟悉,校招簡歷也被刷了。so, 我打算先花1個月內的時間入下門。前幾天還專門去當當網買了一本《跟老男孩學Linux運維-Web集群實戰》。lenrning begin!!

 

一、虛擬機網絡類型

為虛擬機選擇網絡類型是極其關鍵的。VMware虛擬機常見的網絡類型有Bridged(橋接)、NAT、Host-only(僅主機)3種。在創建Linux虛擬機時會讓你選擇網絡類型。當時我就很懵比,因為對這三種都不大了解。

NAT

NAT(Network Address Translation, 網絡地址轉換), NAT模式是比較簡單地實現虛擬機上網的方式。即: NAT模式的虛擬機是通過宿主機(物理計算機)上網和交換數據的

在NAT模式下,虛擬機的網卡連接到宿主機的VMnet8上。此時系統的VMware NAT Service服務就充當了路由器,負責將虛擬機發送到VMnet8的包進行地址轉換之后 發送到實際網絡上,再將實際網絡上返回的包進行地址轉換后通過VMnet8發送給虛擬機。VMware DHCP Service負責為虛擬機分配IP地址。

優缺點: NAT網絡適合於家里計算機直接連接網線的情況,其優勢是不會與其他物理主機IP沖突,換了網絡環境虛擬機IP等不受影響。強烈推薦!!

 

Bridged(橋接模式)

橋接模式簡單理解為通過物理主機網卡架設一座橋,從而連入實際的網絡中。因此,虛擬機可以被分配與物理主機相同網段的獨立IP,所有網絡功能和網絡中的真實機器幾乎完全一樣。

在Bridged模式下,計算機設備創建的虛擬機就像一台真正的計算機一樣,它會直接連接到實際的網絡上,邏輯上 上網與宿主機(計算機設備)沒有聯系。

優缺點: Bridged適合於局域網環境,優勢是虛擬機像一台真正的主機一樣;缺點是可能會與其它物理主機IP沖突,並且在宿主機交換數據時,都會經過實際的路由器。在橋接模式下換了網絡環境后所有虛擬機的IP都會受影響

 

Host-only(僅主機)

在Host-only模式下,虛擬機的網卡會連接到宿主的VMnet1上,但宿主系統並不為虛擬機提供任何路由服務,因此虛擬機只能與宿主機進行通信,不能連接到實際網絡中,即: 無法上網

 

二、SSH遠程連接Linux

在幾乎所有的互聯網企業環境中,最常用的提供Linux遠程連接服務的工具就是SSH軟件了,SSH分為SSH客戶端和SSH服務端。其中SSH服務器端包含的軟件程序主要有openssh和opensslopenssh是提供ssh服務的程序,openssl是為ssh提供連接加密的程序。查詢SSH服務端工具的安裝情況:

 

守護進程-sshd

默認情況下,SSH服務端程序會隨系統一起啟動。SSH服務器端的進程名為sshd, 是一個守護進程(daemon), 它在系統后台永久運行並時該響應所有來自ssh客戶端的連接請求並處理。這些請求一般包括公共密鑰認證、密鑰交換、對稱密鑰加密和非安全連接等。

 

ssh協議

ssh服務端和ssh客戶端這間的交流都是通過ssh(Secure Shell Protocol)協議實現的。在進行數據傳輸前,ssh先通過加密技術對聯機數據包進行加密處理,然后再進行數據傳輸,這樣就可確保傳遞的數據安全。PS: 有興趣可看我寫的信息安全專題

在當前生產環境中,絕大多數企業普遍條采用ssh協議服務來代替傳統不安全的遠程聯機服務軟件,如telnet(23端口,非加密)

 

上傳與下載

首先你先執行rz, 如果還未安裝rz&sz,可通過下面命令下載:

yum install lrzsz -y

SecureCRT沒有圖形化的文件傳輸工具,不過也不影響,用命令來實現的話,其實會方便快捷很多。

上傳文件只需在shell終端仿真器中輸入命令“rz”,即可從彈出的對話框中選擇本地磁盤上的文件,利用Zmodem上傳到服務器當前路徑下

下載文件只需在shell終端仿真器中輸入命令“sz 文件名”,即可利用Zmodem將文件下載到本地某目錄下。下載到本地的目錄是可以設置的:

好,接下來看下圖: 我上傳了 密碼.txt 文件到Linux服務器;接着從Linux服務端下載了from_windows.py文件到本地的Windows系統

下載成功:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM