虛擬機器的初建(1)

2021-08-20 06:17:14 字數 3145 閱讀 1717

由於在安裝python3版本的虛擬環境時候,出現了各種軟體包的問題,其中最大的問題應該是yum問題,然後再查詢映象掛載也出現了問題,所以藉此機會重新熟悉虛擬機器的建立過程。

1.首先是利用vmware建立乙個硬體外殼

3.掛載映象後就相當於給硬體賦予了作業系統,選擇的是最小作業系統,勾上了所有的安裝包。

4.下面是一些基本的命令和配置:

uname -r       #核心版本及架構
uname -m       #架構
uname -a

#顯示以上所有資訊以及客戶機名、時間等資訊

ip addr     #檢視網絡卡細節
ip link

#網路介面統計資料

ip -s link  #統計資料
如果需要ifconfig命令,可以通過軟體包安裝

yum provides ifconfig       #找出哪個包提供了ifconfig命令

yum whatprovides ifconfig   #上同
yum install net-tools       #一般都在net-tools這個包裡面
由於還沒有配置yum,所以我們先文字編輯網路

vi /etc/sysconfig/network-scripts/ifconfig-ens32  #我這裡網絡卡名是ens32
type=ethernet  #乙太網協議

proxy_method=none

browser_only=no

bootproto=static #靜態,橋接;如果是net連線,則改為動態dhcp,那麼下面設定的ip資訊就沒用了

defroute=yes

ipv4_failure_fatal=no

ipv6init=yes

ipv6_autoconf=yes

ipv6_defroute=yes

ipv6_failure_fatal=no

ipv6_addr_gen_mode=stable-privacy

name=ens32

uuid=ca1be7bf-c97d-40c0-87cf-883cf52df4b3 #網絡卡在計算機的身份編碼

device=ens32 #網絡卡名字

onboot=yes #重啟網路時載入網絡卡的配置檔案

#以下時新新增的內容,用於靜態設定

ipaddr=192.168.43.10 #ip位址

netmask=255.255.255.0 #閘道器

gateway=192.168.43.1 #子網掩碼

dns1=8.8.8.8 #谷歌提供的dns

dns2=222.75.152.129 #銀川電信提供的dns

每次修改完後都要重啟網路才能生效

service network restart   #重啟網路服務
/etc/init.d/network restart   #也是重啟服務,但是更加專業好一點
注意文字配置裡面有一項守護網路程序的,由於這項與許多網路配置衝突,我們必須要關掉,使用命令更好一點

service networkmanager stop  #關閉守護程序
service networkmanager status #查詢守護程序狀態
上面的都是臨時設定,一旦重啟就會恢復,所以我們應該設定預設

chkconfig --list     #查詢並且列出所有各項服務初始設定,左邊是服務名清單,

#右邊0~6代表啟動級別, 啟動或關斷代表在該啟動級別下的初始設定

我們只需要查詢networkmanager的啟動狀態

chkconfig --list | grep 'networkmanager'

#查詢networkmanager的啟動狀態

其中0,1,6預設是root使用者的,我們最多隻改變2,3,4,5的級別,但是通常只需要改變3和5的就夠了。

chkconfig --level 35 networkmanager off   #預設關閉3和5的守護程序服務
上面的命令在centos7裡面已經發生了變化,詳情請見點這裡

命令補充

route -n    #檢視路由,第一列代表傳送資料報的目標,第二列代表向目標傳送包時的閘道器位址

#其中有一項目標位址是0.0.0.0,閘道器是192.168.12.1,代表向外界任何ip發包都要經過192.168.12.1

cat /etc/resolv.conf   #查詢dns配置
ifconfig eth0 1.1.1.1/24

#簡單配置網絡卡eth0的ip和掩碼ip:1.1.1.1 掩碼:255.255.255.0

ifconfig eth0 up #開啟網絡卡

ifconfig eth0 down #關閉網絡卡eth0

ifdown eth0 #關閉網絡卡服務,1

ifup eth0 #載入eth0網絡卡的配置資訊,2

#1+2 == service network restart

然後我們再ping網路

ping -c 5 www.baidu.com  #其中 -c 5 代表ping5次
arping -i eth0 192.168.43.7

#eth0代表從這個網絡卡出去,到192.168.43.7,

#返回這個ip的mac位址,因為arping---->arpping,

#arp協議用於獲取機器的mac位址,所以這個可以用來

#檢測是否有多個機器使用了相同的ip,一旦arping

#返回多個mac位址代表多個機器使用相同的ip

virtualbox虛擬機器 虛擬機器的網路

今天要測試ip多宿主 ip multihoming 即host和guest的兩個網絡卡分別接,host ping guest的ipv6不通。解決過程如下 命令輸出 ip addr 1 lo mtu 65536 qdisc noqueue state unknown link loopback 00 ...

linus虛擬機器裝機1

注意 開啟虛擬機器需要進入bios模式下 將虛擬功能開啟 否則就會出現 首先我們可以進行一些簡單的配置,記好自己的iso映象檔案的放置的位置,選擇稍後安裝系統 在硬體屬性下選擇iso檔案的位置,選擇為網橋模式接入,這裡要注意的是如果你選擇虛擬機器的記憶體不夠大,系統軟體可能會預設幫你裝載minima...

LINUX虛擬機器的控制(1)

1.虛擬機器的安裝 圖形介面的安裝 virt manager 在真機中執行 virt manager 選擇左上角的電腦 2 輸入虛擬機器的名稱 第一行 映象安裝iso 第二,三行 網路安裝 第四行 快照匯入安裝 3 選擇映象的絕對路徑 4 選擇rom以及cpu的配置 5 選擇虛擬機器的硬碟大小 6 ...