CentOS 6橋接網絡卡配置

2021-07-06 11:29:42 字數 1723 閱讀 8340

安裝kvm虛擬機器軟體,需要配置乙個橋接網絡卡,以便客戶機獲取到跟真實系統同一網段的ip,本文實驗環境基於centos 6 64bit,記錄一下,本文所有命令均是在真實系統裡操作,而非在客戶機操作。

1,準備工作

關閉networkmanager服務,啟用network服務

[root@localhost ~]# service networkmanager stop

[root@localhost ~]# service network restart

[root@localhost ~]# chkconfig --levle 2345 networkmanager off

[root@localhost ~]# chkconfig --levle 2345 network on

刪除網絡卡記錄檔案(最好是刪除,不要清空檔案內容)

[root@localhost ~]# rm -rf /etc/udev/rules.d/70-persistent-net.rules

禁用selinux

[root@localhost ~]# sestatus

重啟系統

[root@localhost ~]# reboot

按道理說還需要修改/etc/sysctl.conf檔案,將net.ipv4.ip_forward的值改為1(即允許多塊網絡卡互相通訊),但後來經過試驗,此項並不是必須的。如果你不放心,也可以改掉此值。

2,配置橋接網絡卡資訊

這裡我們假設複製的網絡卡名為br0。首先需要知道的是,如果讓br0橋接eth0,那麼eth0將不再能獲得ip,反而是br0獲得了原先eth0的ip。

[root@localhost ~]# yum install bridge-utils

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost ~]# cp ifcfg-eth0 ifcfg-br0 #複製出br0網絡卡的配置檔案

ifcfg-eth0的配置:

device=eth0

type=ethernet

onboot=yes

bridge=br0 #注意新增此項

不要奇怪,這裡沒有bootproto項是完全正常的,請繼續操作。

ifcfg-br0的配置:

device=br0

onboot=yes

bootproto=static

ipaddr=10.152.11.149 #原先eth0的ip

netmask=255.255.0.0 #原先eth0的子網掩碼

gateway=10.152.255.254 #閘道器

然後重啟網路服務,可以發現eth0不再有ip,而br0獲得了原先eth0的ip。

檢視橋接狀態:

[root@localhost ~]# brctl show

bridge name bridge id stp enabled inte***ces

br0 8000.000c29c31830 no eth0

[root@localhost ~]# echo "ifup br0" >> /etc/rc.d/rc.local

Centos 7 橋接網絡卡配置

1.網絡卡配置 root localhost vi etc sysconfig network scripts ifcfg ens32 根據自己的名卡名稱修改 type ethernet 乙太網 proxy method none browser only no bootproto static 網...

centos6配置固定ip位址(選擇橋接模式)

首先把bootproto dhcp 改成bootproto static 表示靜態獲取。broadcast 192.168.1.255 ipaddr 192.168.1.66 netmask 255.255.255.0 gateway 192.168.1.1 broadcast設定的是區域網廣播位址...

kvm配置橋接網絡卡

1.編輯需要橋接的網絡卡檔案 cd etc sysconfig network scripts ifcfg eth0 vim ifcfg eth0 新增以下這行 bridge br0 2.拷貝 etc sysconfig network scripts ifcfg eth0 ifcf br0 dev...