【Linux系列】Centos 7安裝以及網絡配置(一)

目的


本文主要介紹如下兩點:html

一. 如何在Oracle VM VirtualBox安裝centos(已有VirtualBox)centos

二. 如何在內網裏實現虛擬機訪問外網、物理主機以及物理主機訪問虛擬機網絡

1、如何在Oracle VM VirtualBox安裝centos


1. 下載centos7

打開阿里雲開源鏡像站,點擊右邊按鈕「下載OS鏡像」。阿里雲

發行版選擇「centos」,版本選擇「7(x86_64-DVD-1908)」(有興趣的能夠選擇8),點擊下載。centos7

0

2. 安裝centos

下載完成後,打開Oracle VM VirtualBox軟件,點擊「新建」。spa

1

接下來,會分配內存,新建虛擬硬盤,你們能夠根據實際狀況分配大小(若是作開發環境,設備容許的話,能夠分配2g內存,40g虛擬硬盤), 這裏一路默認值。操作系統

虛擬機建立完成後,開始安裝centos操做系統,點擊「啓動」。3d

2

選擇下載的centos鏡像rest

3

回車安裝code

出現語言選擇界面,選擇「English」。

3

設置時區,Asia/ShangHai。

4

打開網絡,會自動獲取。

5

6

繼續,初試化root密碼,密碼必定要記住,下面要用到。

7

等待操做系統安裝成功,點擊Reboot。

8

重啓成功後,輸入root,以及上面設置的密碼,便可進入操做系統。

9

2、 如何在內網裏實現虛擬機訪問外網、物理主機以及物理主機訪問虛擬機


此時的虛擬機是能夠訪問網絡,以及物理主機的。

10

查看虛擬機ip

11

當用物理主機訪問虛擬機的時候,卻發現訪問不到,由於不在一個網段裏。

12

知足虛擬機訪問外網、物理主機以及物理主機訪問虛擬機,其實有三種網絡模式能夠實現。

  1. Bridged(橋接模式)

  2. NAT(網絡地址轉換模式)

  3. Host-Only(僅主機模式)

其中橋接模式是最簡單,只要將虛擬機的網絡 -> 網卡的鏈接方式選擇爲橋接方式。而且在物理主機段中找到一個可用的ip,到虛擬機的網卡配置裏,設置這個ip,就能夠實現上面的結果。

可是呢,這種方式有個缺陷,虛擬機會佔用一個真實的ip地址。在公司的內網中,這就是個很麻煩的一件事,資源有限,通常都是一個員工帳號綁定一個固定ip。

NAT和Host-Only其實也均可以獨只實現上面的結果,不過呢,比較繁瑣,爲了簡單,這裏採用結合的方式來實現虛擬機訪問外網、物理主機以及物理主機訪問虛擬機。

這裏使用的NAT結合Host-Only模式。

在Oracle VM VirtualBox中關閉新建的虛擬機,右擊,選擇「設置」 -> 「網絡」。

網卡1,使用網絡地址轉換。

14

網卡2,選擇僅主機網絡,同時選擇適配器

15

回到物理主機,查看適配器網段。

16

進入虛擬機的操做系統,設置網卡。

cd /etc/sysconfig/network-scripts 
cp ifcfg-enp0s3 ifcfg-enp0s8 #複製一份
vi ifcfg-enp0s8 #修改網卡
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" #修改靜態
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
UUID="b80772d7-96a4-419c-97dd-d85c91054f1e" # 修改UUID
NAME="enp0s8" # 修改網卡名
DEVICE="enp0s8" # 修改設備名
ONBOOT="yes"
IPADDR="192.168.10.17" # 物理主機上的設配器網端是192.168.10.1(至關於網絡出入口,路由器), 隨便設置一個端的未用的ip。
PREFIX="24" # 網關
service network restart # 重啓

查看網卡 ip addr

17

物理主機ping虛擬機

18

虛擬機ping物理主機、虛擬機ping網絡

19

原文出處:https://www.cnblogs.com/SexyPhoenix/p/11883087.html

相關文章
相關標籤/搜索