CentOS創建永久網橋

CentOS的網絡配置文件都在/etc/sysconfig/network-scripts目錄下

如我的機器上有兩個網卡分別是eno1和eno2,lo不用說了都有,還有兩個虛擬網橋br0 ib0。

加如想要配置一個新的網橋叫做br1,那麼就在這個目錄下新建一個文件叫ifcfg-br1

$ vim ifcfg-br1

TYPE="Bridge"
UUID="${UUID}"
DEVICE="br1"#網橋的名字
ONBOOT="yes"
BOOTPROTO="static"
IPADDR="172.16.1.1"#網橋的ip地址
NETMASK="255.255.0.0"#網橋所在子網的子網掩碼
GATEWAY="172.16.1.1"#網橋所在子網的網關

一般網橋上要橋接自己的物理網卡,我這個機器上有兩個物理網卡eno1和eno2,我的eno1是負責鏈接外網的,eno2想要橋接到br1上,則修改eno2的配置文件

$ vim ifcfg-eno2


TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
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=eno2
UUID=f37e5788-ccf3-4bc4-ac06-bca4bfa9a8a0
DEVICE=eno2
#上面不需要動,只修改最後兩行
ONBOOT=yes#必須要改成yes,原因暫時沒研究,段老闆說要這樣就先這樣吧
BRIDGE=br1#橋接到br1上,則eno2的ip地址會在br1的子網內分配

重啓網絡服務:

$ systemctl restart network

此時用命令查看網絡配置:

$ ifconfig

可以找到br1項目,同時觀察eno2的ip發生變化,eno2的ip和br1同網段

或者使用命令:

$ ifconfig br1

僅查看br1的網絡信息

ifconfig查詢無誤則配置網橋成功,此處感謝段老闆技術支持,呱唧呱唧。

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