1. 程式人生 > >為KVM虛擬機器新增網絡卡,並配置IP

為KVM虛擬機器新增網絡卡,並配置IP

環境:

[[email protected] ~]# uname -a
Linux room1pc01.tedu.cn 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[[email protected] ~]# virsh -V
Virsh command line tool of libvirt 0.10.2
See web site at http://libvirt.org/

Compiled with support for:
 Hypervisors: QEMU/KVM LXC ESX Test
 Networking: Remote Network Bridging Interface netcf Nwfilter VirtualPort
 Storage: Dir Disk Filesystem SCSI Multipath iSCSI LVM
 Miscellaneous: Daemon Nodedev SELinux Secrets Debug DTrace Readline

1、檢視虛擬機器原有網絡卡資訊

[[email protected] ~]# virsh domiflist rh6_node13
Interface  Type       Source     Model       MAC
-------------------------------------------------------
-          network    private1   virtio      54:52:01:01:13:01
-          network    private2   virtio      54:52:01:01:13:02
-          network    public1    virtio      54:52:01:01:13:03
-          network    public2    virtio      54:52:01:01:13:04

2、為虛擬機器新增新的網絡卡(需要虛擬機器在開機狀態下操作)

[[email protected] data]# virsh attach-interface --domain rh6_node01 --type bridge  --source br0 --config
成功附加介面
[[email protected] data]# virsh domiflist rh6_node01
Interface  Type       Source     Model       MAC
-------------------------------------------------------
vnet0      network    private1   virtio      54:52:01:01:01:01
vnet1      network    private2   virtio      54:52:01:01:01:02
vnet2      network    public1    virtio      54:52:01:01:01:03
vnet3      network    public2    virtio      54:52:01:01:01:04
vnet4      bridge     br0        -           52:54:00:12:32:3f

刪除網絡卡

[[email protected] data]# virsh detach-interface rh6_node01 bridge 52:54:00:31:1b:18 --config
成功分離介面

3、在虛擬機器拷貝網絡卡檔案,修改相關配置,並重啟網路服務使配置生效

[[email protected] ~]# cd /etc/sysconfig/network-scripts/
[[email protected] network-scripts]# cp ifcfg-eth0 ifcfg-eth4
[[email protected] network-scripts]# vim ifcfg-eth4
DEVICE=eth4
TYPE=Ethernet
ONBOOT=yes
IPV6INIT=no
USERCTL=no
BOOTPROTO=static
IPADDR=192.168.181.102
NETMASK=255.255.255.0
GATEWAY=192.168.181.2
[[email protected] network-scripts]# /etc/init.d/network restart

4、測試配置是否生效

[[email protected] network-scripts]# ping 192.168.181.5
PING 192.168.181.5 (192.168.181.5) 56(84) bytes of data.
64 bytes from 192.168.181.5: icmp_seq=1 ttl=64 time=4.44 ms
64 bytes from 192.168.181.5: icmp_seq=2 ttl=64 time=0.580 ms

相關推薦

KVM虛擬機器新增配置IP

環境:[[email protected] ~]# uname -a Linux room1pc01.tedu.cn 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x8

kvm虛擬機器新增

前幾篇文章介紹了有關KVM安裝虛擬機器以及如何給虛擬機器新增硬碟,今天我們再來介紹下有關如何給KVM虛擬機器新增網絡卡。 給KVM虛擬機器新增網絡卡,可以分為兩種形式:圖形介面的和virsh attach-interface命令的。 圖形介面的很簡單,現在已虛擬機器centos2為例:如下圖操作:

VM linux虛擬機器新增修改ip 修改mac地址

修改ip 開啟終端 vi /etc/sysconfig/network-script/ifcfg-eth0; 具體是哪個可以到這個目錄地下檢視一下,我的是ifcfg-system-eth0. 開啟檔案後修改裡面的ip地址,IPADRR這一項是填寫ip地址的地方。 然後開啟拎一個檔案檢視我

虛擬機器更改名稱

虛擬機器更改網絡卡名稱 VMWare裝的CentOS虛擬機器的自帶網絡卡名有點亂,想重新定義一下。   環境 1、VMWare虛擬機器   2、系統 [[email protected] ~]# cat /etc/redhat-re

CentOS內KVM虛擬機器新增快捷方式

近日,在Windows 10膝上型電腦上安裝了VMware,並在VMware上安裝了Linux CentOS 7,又在Linux CentOS內安裝了KVM環境,又在KVM下安裝了CentOS 7作業系統。 這讓我想起霍金在《時間簡史》裡講的一個故事:一位科學家描述了地球如何繞著太陽運動,太陽又

複製linux虛擬機器不能用的解決方法

複製Linux虛擬機器,發現原eth0網絡卡無法使用。原來只有eth0網絡卡,卻新增了一個eth1網絡卡,IP地址配置在eth0上。 原因: VM複製後,MAC地址變動,Linux認為新網絡卡,那原網絡卡不可用了。       1、編輯udev下的70-persist

關於vmware以模板部署centos虛擬機器產生錯誤

1.描述:在vmware中,從模板中部署centos主機時,新的主機用 ip addr 命令檢視網絡卡發現如eth1,但是在進入配置檔案中沒有eth1的配置資訊,只有eth0的配置資訊。(這裡eth0、eth1是舉例說明) 2.進入配置檔案:vi /etc/udev/rules.d/70-per

Ubuntu虛擬機器配置(U-boottftp下載)

  通過此文的設定,可以讓Ubuntu虛擬機器實現: 1.ubuntu虛擬機器能上網查資料,下載軟體等; 2.tftp伺服器能給本地裝置傳輸資料,不會和ubuntu網路衝突。   一,VMWare新建兩個虛擬網路,如:Vmnet0、Vmnet1;    

ubuntu18下vbox配置虛擬機器

#### 0x00利用vbox搭建內網滲透環境時候往往需要構建一個虛擬內網,一種解決方法是虛擬內網的一臺機器利用橋接連線到和物理機同網段,同時此機器開雙網絡卡,連線到一個only-host的虛擬內網。5.21:補充only-host方法構建網路後會出現一個問題物理機會自動建立

LEDE X64虛擬機器上網

開發十年,就只剩下這套架構體系了! >>>   

在linux下面虛擬多塊在一塊物理配置多個IP地址

1.首先,我們來配置多塊虛擬網絡卡 將一個物理網絡卡,虛擬多個網絡卡使用方法,在這塊網絡卡上配置同一個段的ip地址: 比如將em2這塊物理網絡卡(該網絡卡的ip地址192.168.100.10/24)配置成多塊網絡卡的命令:  ifconfig em2:1 192.16

CentOS虛擬機器新增第二塊

使用virt-install安裝了一個CentOS虛擬機器,安裝過程未指定網路引數,預設使用內建虛擬NAT的方式上網,現在希望給虛擬機器另外安裝一塊虛擬的網絡卡,然後給其分配一個外網IP地址(與宿主機處於同一網段)。 安裝CentOS $ sudo virt-install --connect qem

VMware克隆虛擬機器後再新增1塊機器無法啟動解決辦法

ESX 4.1版本虛擬主機,使用Vsphere Client登入 Vcenter登入,虛擬機器克隆後又新增了一個168網絡卡,起先兩個網絡卡地址配顛倒了,竟然eth1配192.168.*.107網絡卡可以聯通,奇怪 168網絡卡eth1:mac地址00:50:56:80:

VMware虛擬機器Linux雙繫結配置詳解

一、VMware虛擬機器新增一個網路介面卡。 選擇自己需要的模式型別 二、啟動虛擬機器,配置網絡卡 按原先配置網絡卡的方式配置完(ip地址及預設閘道器還有網絡卡名不能跟原先的一樣) 重啟所有網絡卡(service network restart)後檢查網絡卡 三、測試新增網絡卡環境

KVM修改虛機模式:由NAT模式改Bridge模式

1)關閉虛機# virsh  shutdown  vm1 2)編輯虛機配置檔案# virsh  edit  vm1 <interface type='default'> 改為<interface type='bridge'> 

解決計算機器更換沒有完全解除安裝裝置管理器中舊的問題

計算機器更換網絡卡後,裝置管理器中舊網絡卡的設定並沒有刪除掉。如果這時要給換上的新網絡卡設上舊網絡卡的IP,則系統會提示你,IP已經被分配給舊網絡卡了,不能再給新網絡卡設上相同的地址。我終於找到解決辦法了。 開啟在“裝置管理器→檢視→顯示隱藏的裝置”中,找到了那塊舊的網絡卡。這時想要

windows系統禁用多餘禁用看不到的虛擬(多個ip出現情況下)

轉載地址:https://jingyan.baidu.com/article/17bd8e522662b485ab2bb8eb.html 1.在計算機(我的電腦或此電腦)上點選滑鼠右鍵,選擇【管理】,開啟計算機管理控制器。 2.在計算機管理中,開啟【裝置管理器】,在右側可以看到本計算機的

ubuntu 修改名稱 更改裝置名稱 修改eno16777736eth0 ubuntu 15.10名稱為eno16777736

ubuntu linux 進入root使用者,管理員模式 編輯這個檔案需要管理員模式 在GRUB_CMD_LINUX後面增加圖中所示 看到這個地方了沒,有提示資訊的,想要改變這個檔案,記得執行 update-grub使之生效 執行後狀態這樣子的 還有一個地方,我們需要新增以下

修改機器預設名稱

方法一、修改機器預設網絡卡名稱   1、 檢查網絡卡名稱 # ifconfig 2、 新建配置檔案81-persistent-net.rules # vi /etc/udev/rules.d/81-persistent-net.rules 寫入以下內容: S

給nova虛機新增

場景 虛機只有一張網絡卡能通業務網,但是需要有另一張網絡卡能通管理網。 以下手動給虛機新增一張網絡卡。 VM有nic-1通過br-int連線到物理網絡卡eth0上,需要增加nic-2通過br-bond0連線到物理interface bond0.706上