Linux系列一 VMware 中 Fedora系統的安裝與網絡配置

之前一篇文章,簡單地總結了自己的Linux假期培訓課程。因爲自己也打算開始學習Linux,所以就在這裏寫點東西,記錄自己的學習歷程,如果也能給大家帶去一點幫助的話,甚是欣慰。能力時間有限,難免有疏漏的地方,還希望大家多多批評指正!

本篇文章的內容是VMware中安裝的Fedora,以及網絡的配置。在虛擬機中安裝好Linux系統,便可以開始Linux的學習了。不過,學習過程中難免遇上各種問題,這時利用網絡搜索便可找到相應的解決辦法。雖然可以切換回宿主機中去搜索,不過切來切去始終不方便。

Fedora 的版本有許多,現在已經出了24。Fedora前身爲Red hat,現在的Fedora也是受紅帽的支持的。紅帽把Fedora作爲新技術的試驗場,許多新的東西會放到Fedora上進行試驗,待穩定成熟後,纔會放到商用版(收費)的Redhat上。文章中使用的是Fedora13,大家可以前往官網下載自己喜歡的版本。


打開VMware軟件,選擇“文件-新建虛擬機”即可開始虛擬機的安裝。


  在這裏選擇使用安裝程序光盤鏡像文件來進行安裝,地址選擇自己存放鏡像文件的路徑即可。


在這裏選擇虛擬機存放的位置,不建議使用默認的路徑,最好選一個空餘空間較多的分區。


點擊下一步之後,就會出現上圖的界面,這個時候,點擊屏幕以切換鼠標到虛擬機桌面,要返回到宿主機,使用ctrl+ alt 鍵。這個時候有點類似Windowsxp 的安裝,鼠標是不可用的,使用上下鍵,tab鍵和回車鍵來進行操作。選擇第一項,安裝新系統。


 會出現檢查鏡像文件的提示,如果需要檢查,選擇“OK”,不需要就“skip”跳過。


我選擇了“OK”,之後便選擇“Test”,開始檢查鏡像,檢測的過程一般三兩分鐘,不會太久。


檢查完後,提示沒有什麼問題,繼續。

 

這個時候會彈出讓你繼續檢查其他附加的光盤的提示,如果有的話,就檢查,沒有的話,選擇“continue”繼續即可。


  選擇繼續後,一般會遇到上圖中的問題,提示沒有發現鏡像文件,這是因爲鏡像文件需要重新掛載


在VMware的右下方,可以看到各個虛擬設備的工作情況,可以看到第二項的光盤處於未連接的狀態,右鍵選中,選擇“連接”即可,出現一個綠色的小標識(如第一個圖標)說明光盤掛載連接成功。


這時便會進入如上圖的界面,這時可以使用鼠標進行操作。選擇繼續即可。


提示設備需要初始化,選擇最後一項“re initializeall”,繼續下一步。


這裏設置你的root密碼,也就是管理員密碼。管理員在Linux中擁有無限的權限,很多比較敏感的操作都需要管理員權限。最好設置一個自己不會忘記的密碼,一旦忘記了,沒法找回,重新設置會比較麻煩。


將修改的內容寫入,這裏因爲實在虛擬機中安裝,所以不需要考慮太多,在虛擬機中的不會對宿主機造成任何嚴重的影響,所以,“大膽”地安裝即可。

大部分的設置按照默認的來就可以了,完成後,提示安裝成功,重啓。


這裏的幾步是進行一些基本的系統設置,比如時間,語言等等,這裏第三步還會創建一個普通用戶,也就是日常使用的用戶,最後一步是發送硬件配置文件幫助改進Fedora,根據自己的情況選擇即可。


完成後,我們就會進入登錄頁面。 

點擊一下用戶頭像,輸入剛纔設置密碼,即可登錄。


進入Fedora 的桌面,到這裏Fedora系統應該算安裝完畢了。不過還需要進行一些基本的設置。在桌面的左上選擇,“系統-首選項-顯示器”,將分辨率調整爲適應顯示器的分辨率,這樣在全屏的時候虛擬機的桌面就會佔滿屏幕。選擇“系統-首選項-快捷方式”,找到啓動終端這一項,單擊一下,然後在鍵盤上按下你想要設置的快捷方式,比如“ctrl+ shift + t”,然後關閉該對話窗口即可。

如果需要自由拖拽本地文件到虛擬機,還需要安裝VMware tool。再做一些基本的設置後,Fedora,安裝完成!


下面簡單介紹VMware中Fedora 13 網絡的配置。在VMware中安裝完Ubuntu後,不需要額外的配置,即可正常上網;但是Fedora 13需要我們進行一些配置,不過這也可以幫助我們熟悉Linux網絡配置的一些知識。


如上圖,剛安裝完畢的Fedora 無法正常訪問網絡,在進行網絡配置之前我們需要對Linux的網絡相關的知識有個大概的瞭解。

1. 網絡配置文件的路徑/etc/sysconfig/network-scripts/ifcfg-ethx

2. 域名服務器DNS配置文件路徑  /etc/resolv.conf

3. 系統本地的主機名解析數據庫文件 /etc/hosts

以上的三個文件是Linux中網絡配置的主要文件,一般只需要配置這三個文件即可,下面是網絡相關的幾個命令

1. ifconfig 網絡配置命令

2. arp ARP表

3. route 路由表

4. ping

5. traceroute


打開終端,輸入ifconfig命令,這條命令和ipconfig的功能一樣,可以查看本機各個網絡適配器的工作情況,也可以在其後添加 參數 比如ifconfig  –eth0  表示只查看eth0這個設備的信息。這裏的eth0就是我們正在使用的網卡,默認設置安裝的話,VMware會分配一個虛擬的網卡,當然,有需要的話,可以在安裝的時候自定義。

我們首先要配置的便是ip地址,上網需要ip就像你要開車上路需要上車牌一樣。設置ip可以通過兩種方式,一個是ipcongfig設備  ip地址 即時生效,是一次性的,這種方式修改的信息會在設備重啓後失效;另一種方式便是修改配置文件,修改配置的方式做出的變化會在設備和服務重啓後開始生效。


首先切換到管理員,使用命令su –用戶名 命令來切換用戶,提示輸入密碼,輸入安裝系統設置的密碼即可,注意這裏的密碼不會回顯(就是不會在屏幕上打出** 這樣的提示符號,輸完回車就好了。使用vi編輯器修改網絡配置文件。


這裏一共有三項內容,第一項DEVICE 表示設備,這裏的設備是eth0,第二項是物理地址,也就是MAC地址,第三項表示是否在啓動是使用該配置文件,這裏顯然我們希望是“yes”。除了上面三個,我們還需要手動添加一些內容。這裏以靜態ip的配置爲例,其他的配置方式也類似。


從高亮的BOOTPROTO開始,這裏說明我們使用的static靜態的ip,如果需要自動獲取,應該設置爲dhcp;下一項就是ip地址,這個ip地址應該是根據VMware提供的網絡來設置的,打開“編輯 – 虛擬網絡編輯器


可以看到子網的ip爲192.168.36.0 ,所以我們把ip設置爲子網中的某一個就好了,比如192.168.36.12。接下來的幾個參數都可以從名字看出意思,netmask是子網掩碼,network是子網網段,至於gateway,網關,打開虛擬網絡編輯器中的“nat設置”即可看到


接下來的一項是廣播地址,一般用子網的最後一個.255做廣播地址,比如這裏是192.168.36.255;最後一項是USERCTL,設置爲yes後,普通用戶也可以修改該設備的網絡配置文件。設置完後,保存退出。

ip設置好後,還需要配置dns服務器的地址,這裏的dns服務器地址根據宿主機的dns的地址來設置。dns也就是域名解釋服務器,我們輸入的域名比如www.baidu.com 需要域名服務器來“解釋”成該網站的服務器的ip,我們纔可以正常訪問,所以,沒有域名服務器是不行的。

使用vi編輯器編輯/etc/resolv.conf文件,在其中添加本機的dns服務器的地址。


nameserver  你的dns服務器的地址


本機的dns服務器可以在cmd 中輸入命令ipcongfig –all來查看,設置完畢後,保存退出。


使用圖片中的兩條命令來重啓network網絡服務,來使剛纔的配置生效。


這個時候可以再使用ifconfig 命令來檢查配置的內容是否有誤。在linux上配置完後,還需要在宿主機上做一點設置



打開VMware “虛擬機-設置”將網絡適配器的連接方式改成自定義的nat模式,“VMnet8NAT模式”,確定。

然後在打開宿主機的“控制面板-網絡-網絡與分享中心-更改適配器設置”,



雙擊本地連接的那個適配器,打開屬性,選擇“分享”選項卡。



這裏選擇允許分享,並選擇需要分享的網絡適配器。虛擬機要上網,僅靠虛擬的網卡顯然達不到目的,還是要通過各種方式“寄生”到本地的物理網卡上纔可以。這裏選擇的設備是 Ethenet 3 這個設備就是我們在VMware中設置的VMnet8 ,你可以從上面控制面板中每個適配器名字下方的說明中看到這個信息。

配置完成後,可以正常上網了。需要注意的是,如果是校園網用戶,開啓網絡適配器分享後,可能導致上網客戶端無法打開,取消分享,連上網後再勾選分享即可。


按照如上的靜態ip的配置,應該可以正常的上網,如果還是無法上網的,檢查宿主機的網絡是否正常,再看看ip,網關,dns配置是否有誤。

 

 


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章