1. 程式人生 > >CentOS 虛擬網絡卡配置

CentOS 虛擬網絡卡配置

最近在VMware安裝CentOS6.5之後,每次從宿主機訪問虛擬機器的Oracle時,都要修改IP地址,因為沒有設定虛擬機器的IP,所以每次開機之後虛擬機器的IP地址都是隨機的,於是研究了下給虛擬機器配置靜態IP地址,這樣以後每次開啟虛擬機器之後不用修改IP地址直接可以訪問Oracle了。

1 虛擬機器外部設定

1.1 網路介面卡模式設定

選中虛擬機器,右鍵 -> 設定 -> 網路介面卡 -> 自定義為VMnet8(NAT模式)

1.2 獲取MAC地址

點選右下角高階設定,進去檢視MAC地址,因為如果是克隆或者複製過來的,這裡的MAC地址會改變,而Linux內部配置檔案不會變,記住這裡的MAC地址,將來ifcfg-eth0的MAC地址配置要與這裡的一致

 1.3 設定子網IP

這裡的子網IP 地址,子網掩碼地址配置ifcfg-eth0 時要用到,點選NAT設定,獲取閘道器192.168.223.2 配置ifcfg-eth0也要用到。這裡的子網IP 地址。

  

1.4 宿主機的VMnet8 IP資訊與1.3是否匹配

採用NAT模式,需要 ifcfg-eth0 配置資訊需要與宿主機保持一致,虛擬機器選擇NAT模式之後,我們會發現宿主機除了原來的網絡卡以外,又多出兩個網絡卡:

② VMnet1 是hostonly介面,VMnet8 就是我們要使用的NAT 的網路介面。然後我們需要獲取VMnet8 的IP 地址配置資訊,確保VMnet8使用靜態IP地址:

VMnet8 的IP地址為192.268.223.1

,這個地址前三段(192.268.223)與虛擬機器子網IP前三段一致,這樣才能保證虛擬機器與宿主機通訊。

  2 啟動Linux 配置IP

1.1 ifconfig 命令檢視ip資訊

使用root賬號登入之後使用 ifconfig 首先檢視當前的IP地址資訊,主要注意網絡卡MAC地址,要保證當前系統正在使用的網絡卡MAC地址與前面的MAC地址一致:00:0C:29:e2:90:60。

  

2.2 檢視虛擬機器網絡卡資訊

檢視當前虛擬機器有幾張網絡卡可用,使用vim命令開啟網絡卡配置資訊,vim /etc/udev/rules.d/70-persistent-net.rules

  

如果發現eth0對應的MAC地址不為:"00:0C:29:e2:90:60",則裡面肯定有其他網絡卡的MAC地址為"00:0C:29:e2:90:60",可能是eth1或者eth2或者其他,將網絡卡地址為"00:0C:29:e2:90:60" 名字改為eth0,然後將eth0註釋或者刪除,儲存退出。

  退出之後回到linux命令列,重啟一下網絡卡配置資訊,使用命令:start_udev

  3 修改ip 地址配置

  3.1 修改虛擬機器IP地址

進入網絡卡配置資訊vim /etc/sysconfig/network-scripts/ifcfg-eth0,在虛擬機器裡把網絡卡IP設定成與VMnet8同一個網段的IP地址(192.268.223.X,即 192.268.223.100,192.268.223.101...),GATEWAY要設定為192.268.223.2(與上面1.3提到的子網閘道器一致),確保DEVICE為eth0,HWADDR與1.2提到的MAC地址一致。

 

DEVICE=eth0   指定系統使用的網絡卡名字
HWADDR=00:0C:29:e2:90:60   網絡卡的MAC地址,與1.2 MAC地址一致
TYPE=Ethernet
UUID=590f02ff-fd43-4876-8364-ddac24ca95c6
ONBOOT=yes    系統啟動此配置就生效
NM_CONTROLLED=yes
BOOTPROTO=static       網絡卡獲取IP的方式(預設為dchp,表示自動獲取;需要改為static,手動設定)
IPADDR=192.168.223.20     IP地址的前三位必須與z子網IP一致,與宿主機的VMnet8 的IP一致
GATEWAY=192.168.223.2   使用子網IP的閘道器
NETMASK=255.255.255.0   使用子網IP掩碼
DNS1=192.168.0.1
DNS2=8.8.8.8

配置完之後,需要重啟網路配置。

service network restart

然後可以使用ifconfig檢視是否配置成功。

再用ping命令,驗證能否ping 通宿主機,ping通外網(www.baidu.com)。

相關推薦

CentOS 虛擬配置

最近在VMware安裝CentOS6.5之後,每次從宿主機訪問虛擬機器的Oracle時,都要修改IP地址,因為沒有設定虛擬機器的IP,所以每次開機之後虛擬機器的IP地址都是隨機的,於是研究了下給虛擬機器配置靜態IP地址,這樣以後每次開啟虛擬機器之後不用修改IP地址直接可以訪問

虛擬配置與多繫結

虛擬網絡卡配置: ip addr add 192.168.1.2/24 dev eth0 label eth0:0(推薦使用此方法) ifconfig eth0:0 192.168.1.2 netmask 255.255.255.255 多網絡卡繫結(轉載): 1.建立b

VM虛擬機器中linux centOS 聯網單配置教程

      VM虛擬機器提供了三種聯網模式:主機模式,nat模式,橋接模式    1.主機模式 真實環境和虛擬環境是隔離開的;在這種模式下,所有虛擬系統可惜相互通訊,但是虛擬系統和真實網路是被隔開的,但主機可以上網。 2.

VMWare克隆CentOS虛擬無法啟動

大家在學習linux時,會建立linux虛擬模板,然後我們會建立克隆,但克隆會檢視啟動過程會發現網絡卡無法啟動,此時我們需要如下操作。 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #vi編輯器編輯這個檔案。 #按i進入編輯模式,刪除HWAD

VM 克隆Linux虛擬機器配置

使用VM克隆Linux虛擬機器時,克隆的虛擬機器可能會發生網路障礙,ping不通外網,這是因為克隆的虛擬機器中的uuid和HWADDR和原虛擬機器一樣的,在區域網內有衝突。(本人使用的是NAT模式) 我們可以看到克隆機和原虛擬機器使用的是不同的網絡卡,克隆機使用

Oracle VM VirtualBox配置虛擬(橋接),實現主機-虛擬機器網路互通

橋接網絡卡 首先開啟虛擬機器 右鍵點選右下角 網路連線 在彈出框內點選 網路 在設定介面依次點選-網路-連線方式選擇 -橋接網絡卡-確定 編輯網絡卡 開啟centos虛擬機器終端,就

CentOS雙IP雙閘道器配置

最近淘了一個Sentris.net的VPS,機器給配置雙IP雙網絡卡,給了兩個不同C段的地址,但預設情況下只有一個IP能用,因為預設閘道器只能一個…… 經過一番摸索,找到了方法可以讓兩個IP兩個閘道器都跑起來~ 這個方法常用語雙線或多線主機的情況下。不過鑑於和諧版的銳速只能監聽執行在一個eth0網絡卡上

virtualbox下ubuntu16.04虛擬機器配置橋接方式上網

首先,本人被這個坑了好久,浪費了好多時間在網絡卡配置,不太懂他的原理,然後走了好多彎路。所以在這裡記錄下: 我之所以選擇好virtualbox,是因為它的安裝包小,免費,啟動快,vmvare workstation是收費的,當然可以破解,vmvare play

VirtualBox虛擬機器中手動啟用配置網路

  1.檢查是否存在網絡卡並且網絡卡是否啟用 dmesg | grep eth 在這個命令結果中同時可獲取網絡卡MAC值 獲取已經配置完成的連線 nmcli dev show  2.去網絡卡硬體資訊檔案中去檢視網絡卡是否掃描到配置中 /etc/udev/rules.d/70

linux下一個配置多個ip【虛擬ip】

Linux下配置網絡卡ip別名何謂ip別名?用windows的話說,就是為一個網絡卡配置多個ip。什麼場合增加ip別名能派上用場?佈網需要、多ip訪問測試、特定軟體對多ip的需要...and so on.下面通過幾個例子簡單介紹一下如何使用ifconfig命令給網絡卡配置

CentOS啟動、配置等ifcfg-eth0教程

步驟1、配置/etc/sysconfig/network-scripts/ifcfg-eth0 裡的檔案。it動力的CentOS下的ifcfg-eth0的配置詳情: [[email protected] ~]# vim /etc/sysconfi

centos 7 物理機新增虛擬

1. 確認核心是否支援tun/tap確認核心是否有tun模組 [[email protected]_196_26_centos ~]# modinfo tun filename:       /lib/modules/3.10.0-327.el7.x86_64/

【環境配置】Win7下vmware虛擬顯示未識別的網路

本機Win7,點選網路檢視虛擬網絡卡VMware Network Adapter VMnet3顯示為未識別的網路,導致本機無法使用與虛擬機器在一個子網下的IP。 解決方法: 1,進入登錄檔[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl

Linux配置以及如何設定虛擬

1、使用ifconfig檢視網絡卡IP 2、ifup/ifdown ens33來啟用和禁用網絡卡 3、ifdown ens33 && ifup ens33 重啟網絡卡 4、設定一塊虛擬網絡卡 (1)將物理網絡卡拷貝一份並重命名 (

關於linux Centos 7一個配置多個IP的方法

[[email protected]5201351 ~]# ip addr show eno16777736 2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP ql

centos 3種配置

1、自動獲取IP地址 虛擬機器使用橋接模式,相當於連線到物理機的網路裡,物理機網路有DHCP伺服器自動分配IP地址。 #dhclient 自動獲取ip地址命令 #ifconfig 查詢系統裡網絡卡資訊,ip地址、MAC地址 分配到ip地址後,用物理機進行ping

VirtualBox 配置虛擬(橋接),實現主機-虛擬機器網路互通(適用於ubuntu系統)

轉自:http://www.linuxidc.com/Linux/2016-06/132520.htm 備註:遇到failed to start raise network interfaces問題解決方案 https://askubuntu.com/questions/

centOS 無線驅動 安裝 配置

1、千萬不要相信網上的所謂教程(好像,我這也算分享教程偷笑) 2、還是要相信官方readme!!! 不說廢話了,開始實施: 建議整個過程切換至root賬戶,不用操心許可權問題 自己選擇好32位還是64位版本,然後務必把最下方的README一併下載下來!(當然我是從這裡學到的方法,你們看我的方法就行,不用下

openstack搭建中的虛擬機器配置IP各種問題

這個是我正在搭建的一個簡單的openstack的網路: 我的環境是:WIN7+Virtualbox+Centos6.5                              Centos

病毒分析:虛擬環境配置

dns thread rep dns服務器 註釋 兩個 虛擬網絡 服務器 查看 創建主機網絡模式: 主機模式(Host-only)網絡,可以在宿主操作系統和客戶操作系統之間創建一個隔離的私有局域網,在進行惡意代碼分析時,這是通常采用的聯網方式。主機模式的局域網並不會連接到互