1. 程式人生 > >Mac搭建CentOS7虛擬機器並配置網路使之能夠SSH

Mac搭建CentOS7虛擬機器並配置網路使之能夠SSH

參考文章:http://weslyxl.coding.me/2018/04/06/2018/4/Mac搭建虛擬CentOS伺服器環境/

一、安裝時

在Parallels Desktop上安裝centOS時,軟體選擇:用KDE影象版本(這個主的還是裝個圖形介面吧,以後的小弟Linux可以搞個純Terminal式)。網路連線要開啟

二、固定虛擬機器的IP

Hadoop前幾節課裡講的知識點

如何固定ip(避免重啟後ip換了),即如何實現mac CRT的持續連線:

1、PD的網路設定,用shared網(即NAT模式), 子網設為10.211.55.0就可以,取消ipv4的DHCP。下面框框裡新增埠轉發:65531 → centos:80(使外機(如室友機器)可以訪問我的Linux虛擬機器)

2、Mac的虛擬機器網絡卡改為 手動,IP編一個55.2,子網掩碼24,路由不寫

3、Linux網路也改為手動。可以用
(1)圖形介面改ip4:IP編一個55.4,子網掩碼24,閘道器設定為55.1,DNS用8.8.8.8,iPv4連線打鉤。
但最好用(2)ifcfg-eth0配置檔案改,BOOTPROTO = static

4、改後執行:service network restart

5、在Terminal中輸入ip address:出現兩個ip,一個lo即本地,另一個的inet 即IP地址,複製到mac的CRT裡,實現連線

這樣就又有固定ip(記錄在ifcfg-eth0配置檔案),又能ping通外網baidu

ping .1(子網),.2(Mac宿主機),.4(CentOS虛擬機器)都可以(即可以ping通自己的ip)
.3,.5,…,不存在,所以ping不通

FileZilla可以使用sftp協議連線我的Linux虛擬機器:sftp協議用埠22,ftp協議用21。(計網課本:20資料,21控制)

知識點:

橋接:Linux虛擬機器與Mac用的不一樣的IP,連在一個交換機上,地位相等
NAT:Mac在中間,一邊接外網,一邊接Linux虛擬機器。外網IP只給Mac,Mac把一個埠作為Linux的IP。

後面可以繼續看Hadoop視訊,進行更多的虛擬機器IP設定。比如改host對映等等。