Linux基礎(網絡管理、配置虛擬機和配置yum源)

一、linux網絡基礎

1、改變ip
nm-connection-editor 修改ip
Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)

2、查詢ip
ifconfig eth0 查看虛擬機ip
Linux基礎(網絡管理、配置虛擬機和配置yum源)
ip addr show br0 查看真機ip

Linux基礎(網絡管理、配置虛擬機和配置yum源)
3、把主機配置成路由器
ping 172.25.254.111 查看是否能通信
路由器是什麼
是NAT
nat是進行網絡地址轉換,分爲源地址轉換和目的地址轉換
網關用來接受上網的數據
(1)打開防火牆
因爲防火牆與libvirtd.service衝突,因此必須先關閉libvirtd,接着開啓防火牆,接着在打開libVirtd.service,添加防火牆的僞裝服務(masquerade)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
systemctl stop libvirtd.service -關閉libvirtd.service
systemctl restart firewalld -重啓防火牆
systemctl stop libvirtd.service --開啓libvirtd.service
firewall-cmd --add-masquerade --添加僞裝
firewall-cmd --list-all -查詢僞裝是否開啓,yes爲開啓
(2)配置虛擬機網關
進入network工作目錄
Linux基礎(網絡管理、配置虛擬機和配置yum源)
修改網絡配置文件‘
Linux基礎(網絡管理、配置虛擬機和配置yum源)Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)

保存退出
重啓network
Linux基礎(網絡管理、配置虛擬機和配置yum源)

NBOOT 當網絡激活是
BOOTPROTO 網卡爲靜態模式

二、配置虛擬機

(1)打開虛擬機管理器
Linux基礎(網絡管理、配置虛擬機和配置yum源)
(2)選擇添加虛擬機
Linux基礎(網絡管理、配置虛擬機和配置yum源)
選擇下一步
Linux基礎(網絡管理、配置虛擬機和配置yum源)
鼠標點擊browser
Linux基礎(網絡管理、配置虛擬機和配置yum源)
選擇browserlocal
Linux基礎(網絡管理、配置虛擬機和配置yum源)
找到鏡像
Linux基礎(網絡管理、配置虛擬機和配置yum源)
給內存爲8g
Linux基礎(網絡管理、配置虛擬機和配置yum源)
給虛擬機起名字
Linux基礎(網絡管理、配置虛擬機和配置yum源)
選擇最上面的一個進行安裝
注意:一出現此頁面,必須按上下鍵,防止默認安裝第二個
Linux基礎(網絡管理、配置虛擬機和配置yum源)
系統語言選擇英語或者中文
Linux基礎(網絡管理、配置虛擬機和配置yum源)
選擇時區(即date&time)(中國時間只能選擇上海)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
選擇鍵盤輸入語言
Linux基礎(網絡管理、配置虛擬機和配置yum源)
選擇內存分區(insatllation)
boot 給200
Linux基礎(網絡管理、配置虛擬機和配置yum源)
swap給500
Linux基礎(網絡管理、配置虛擬機和配置yum源)
剩下的全給根目錄
Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
選擇圖形化界面(software)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
選擇開始安裝
Linux基礎(網絡管理、配置虛擬機和配置yum源)
這時可以設置用戶名和密碼
Linux基礎(網絡管理、配置虛擬機和配置yum源)
設置超級用戶密碼
Linux基礎(網絡管理、配置虛擬機和配置yum源)
完成安裝
Linux基礎(網絡管理、配置虛擬機和配置yum源)
(3)虛擬機開機
開機後選擇語言
Linux基礎(網絡管理、配置虛擬機和配置yum源)
(4)修改虛擬機ip
進入虛擬機網絡服務的工作目錄
並顯示裏面的所有的文件
Linux基礎(網絡管理、配置虛擬機和配置yum源)
配置ip(先刪除 ,在添加)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
虛擬機ip爲真機ip加100
網關爲真機ip
配置dns
dns爲域名解析,可以將我們熟知的域名解析爲複雜的ip地址
Linux基礎(網絡管理、配置虛擬機和配置yum源)
配置完成後就可以在虛擬機上訪問網絡

三、配置yum共享源

(1)配置主機um源
首先建立兩個目錄:iso和rhe17.3 ----mkdir /iso /rhe17.3
Linux基礎(網絡管理、配置虛擬機和配置yum源)

找到目的文件:find / -name *.iso

把虛擬機鏡像移動到iso目錄:mv 鏡像文件地址 /iso
Linux基礎(網絡管理、配置虛擬機和配置yum源)
把鏡像文件掛載到rhe17.3:moute /iso/rhel-server-7.3x86——64-dvd.iso /rhe17.3
Linux基礎(網絡管理、配置虛擬機和配置yum源)
查看鏡像文件:ls /rhe17.3
Linux基礎(網絡管理、配置虛擬機和配置yum源)
進入yum目錄
Linux基礎(網絡管理、配置虛擬機和配置yum源)
編寫配置文件
Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
清除yum緩存
Linux基礎(網絡管理、配置虛擬機和配置yum源)
查詢yum源是否配置好
Linux基礎(網絡管理、配置虛擬機和配置yum源)
主機從yum源處獲得程序進行安裝
Linux基礎(網絡管理、配置虛擬機和配置yum源)
(2)配置共享yum源(即主機和虛擬機都可以用)
首先建立一個掛載目錄
Linux基礎(網絡管理、配置虛擬機和配置yum源)
開啓htppd服務(沒有此服務必須先安裝)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
讓httpd開機自起
Linux基礎(網絡管理、配置虛擬機和配置yum源)
把鏡像掛載到指定目錄
Linux基礎(網絡管理、配置虛擬機和配置yum源)
不讓防火牆阻止http服務
Linux基礎(網絡管理、配置虛擬機和配置yum源)
讓鏡像開機自動掛載
Linux基礎(網絡管理、配置虛擬機和配置yum源)

Linux基礎(網絡管理、配置虛擬機和配置yum源)
編寫yum配置文件(將上面的配置文件進行修改)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
清除yum緩存
Linux基礎(網絡管理、配置虛擬機和配置yum源)
在虛擬機重配置yum文件
1)進入yum目錄
Linux基礎(網絡管理、配置虛擬機和配置yum源)
2)顯示所有文件,並刪除所有文件
Linux基礎(網絡管理、配置虛擬機和配置yum源)
3)編寫yum文件(後綴名必須是repo)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
Linux基礎(網絡管理、配置虛擬機和配置yum源)
htpp地址是真機的ip加上yum源的路徑
4)退出保存,清除yum緩存
Linux基礎(網絡管理、配置虛擬機和配置yum源)
5)檢查yum源是否配置好
Linux基礎(網絡管理、配置虛擬機和配置yum源)

注意

如果虛擬機不能連通真機(即ping不通),只有三種情況
(1)真機沒有開啓防火牆的masquerade。
解決方案:重新開啓防火牆的masquerade
(2)虛擬機網卡壞了
解決方案:可以重新換一個網卡
(3)網關沒有配置好
解決方案:重新配置網關

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