成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在 Ubuntu 上搭建網橋

系統 Linux 系統運維
網橋的作用是通過物理接口連接內部和外部網絡。對于虛擬端口或者 LXC/KVM/Xen/容器來說,這非常有用。網橋虛擬端口看起來是網絡上的一個常規設備。在這個教程中,我將會介紹如何在 Ubuntu 服務器上通過 bridge-utils (brctl) 命令行來配置 Linux 網橋。

[[169093]]

作為一個 Ubuntu 16.04 LTS 的初學者。如何在 Ubuntu 14.04 和 16.04 的主機上搭建網橋呢?

顧名思義,網橋的作用是通過物理接口連接內部和外部網絡。對于虛擬端口或者 LXC/KVM/Xen/容器來說,這非常有用。網橋虛擬端口看起來是網絡上的一個常規設備。在這個教程中,我將會介紹如何在 Ubuntu 服務器上通過 bridge-utils (brctl) 命令行來配置 Linux 網橋。

網橋化的網絡示例

 

圖 01: Kvm/Xen/LXC 容器網橋示例 (br0)

 圖 01: Kvm/Xen/LXC 容器網橋示例 (br0)

在這個例子中,eth0 和 eth1 是物理網絡接口。eth0 連接著局域網,eth1 連接著上游路由器和互聯網。

安裝 bridge-utils

使用 apt-get 命令 安裝 bridge-utils:

 

  1. $ sudo apt-get install bridge-utils 

或者

 

  1. $ sudo apt install bridge-utils 

樣例輸出:

 圖 02: Ubuntu 安裝 bridge-utils 包

在 Ubuntu 服務器上創建網橋

使用你熟悉的文本編輯器修改 /etc/network/interfaces ,例如 vi 或者 nano :

 

  1. $ sudo cp /etc/network/interfaces /etc/network/interfaces.bakup-1-july-2016 
  2. $ sudo vi /etc/network/interfaces 

接下來設置 eth1 并且將它映射到 br1 ,輸入如下(刪除或者注釋所有 eth1 相關配置):

 

  1. ### br1 使用靜態公網 IP 地址,并以 ISP 的路由器作為網關 
  2. auto br1 
  3. iface br1 inet static 
  4. address 208.43.222.51 
  5. network 255.255.255.248 
  6. netmask 255.255.255.0 
  7. broadcast 208.43.222.55 
  8. gateway 208.43.222.49 
  9. bridge_ports eth1 
  10. bridge_stp off 
  11. bridge_fd 0 
  12. bridge_maxwait 0 

接下來設置 eth0 并將它映射到 br0,輸入如下(刪除或者注釋所有 eth0 相關配置):

 

  1. auto br0 
  2. iface br0 inet static 
  3.         address 10.18.44.26 
  4.         netmask 255.255.255.192 
  5.         broadcast 10.18.44.63 
  6.         dns-nameservers 10.0.80.11 10.0.80.12 
  7.         # set static route for LAN 
  8.         post-up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.18.44.1 
  9.         post-up route add -net 161.26.0.0 netmask 255.255.0.0 gw 10.18.44.1 
  10.         bridge_ports eth0 
  11.         bridge_stp off 
  12.         bridge_fd 0 
  13.         bridge_maxwait 0 

關于 br0 和 DHCP 的一點說明

如果使用 DHCP ,配置選項是這樣的:

 

  1. auto br0 
  2. iface br0 inet dhcp 
  3.         bridge_ports eth0 
  4.         bridge_stp off 
  5.         bridge_fd 0 
  6.         bridge_maxwait 0 

保存并且關閉文件。

重啟服務器或者網絡服務

你需要重啟服務器或者輸入下列命令來重啟網絡服務(在 SSH 登錄的會話中這可能不管用):

 

  1. $ sudo systemctl restart networking 

如果你證使用 Ubuntu 14.04 LTS 或者更老的沒有 systemd 的系統,輸入:

 

  1. $ sudo /etc/init.d/restart networking 

驗證網絡配置成功

使用 ping/ip 命令來驗證 LAN 和 WAN 網絡接口運行正常:

 

  1. ### 查看 br0 和 br1 
  2. ip a show 
  3. ### 查看路由信息 
  4. ip r 
  5. ### ping 外部站點 
  6. ping -c 2 cyberciti.biz 
  7. ### ping 局域網服務器 
  8. ping -c 2 10.0.80.12 

樣例輸出:

 

圖 03: 驗證網橋的以太網連接

 圖 03: 驗證網橋的以太網連接

現在,你就可以配置 br0 和 br1 來讓 XEN/KVM/LXC 容器訪問因特網或者私有局域網了。再也沒有必要去設置特定路由或者 iptables 的 SNAT 規則了。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2014-04-15 15:14:49

UbuntuGhost博客平臺

2018-03-29 15:21:03

LinuxDebian網橋

2018-10-15 15:23:50

UbuntupipPython

2019-08-30 11:20:28

UbuntuVirtualBoxLinux

2023-08-08 12:38:52

2024-01-04 11:50:00

UbuntuDocker

2019-08-02 15:30:42

UbuntuMongoDB命令

2017-03-29 16:18:11

LinuxUbuntuRedmine

2015-08-04 14:04:28

UbuntuPDF文件

2021-09-11 15:41:55

UbuntuDropbox云服務

2021-07-12 14:47:16

UbuntuZlib代碼

2019-08-13 16:10:38

UbuntuLinux時間同步

2013-07-25 10:00:30

UbuntuVirtualBox

2015-10-16 10:07:22

Justniffer安裝Ubuntu

2014-06-30 09:27:17

UbuntuTomcat集群

2018-05-25 11:55:41

2022-05-29 17:37:39

LinuxUbuntuPHP

2016-01-15 09:56:44

LinuxUbuntuGlances

2018-09-30 10:35:29

UbuntuCinnamon桌面環境

2022-10-24 08:01:11

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费在线看黄视频 | av中文字幕在线观看 | 亚洲免费人成在线视频观看 | av中文字幕在线 | 亚洲一区二区不卡在线观看 | 国产精品久久久久一区二区三区 | 久久69精品久久久久久国产越南 | 国产精品爱久久久久久久 | 久久精品久久久久久 | 久久婷婷色 | 亚洲精品视频在线观看视频 | 久久综合久久自在自线精品自 | 91麻豆产精品久久久久久夏晴子 | 羞羞网站在线免费观看 | 天天射视频 | 亚洲日韩中文字幕一区 | 亚洲视频在线观看 | 麻豆久久久 | 欧美日韩综合视频 | 狠狠狠色丁香婷婷综合久久五月 | 一区二区在线免费观看视频 | 综合在线视频 | 黄色在线播放视频 | 91玖玖| 精品日韩一区二区 | 日韩一区二区三区精品 | 天天搞天天操 | 日韩精品av一区二区三区 | 国产精品日韩欧美一区二区三区 | 一区二区影院 | 99r在线 | 狠狠插狠狠操 | 成人免费视频一区二区 | 亚洲区中文字幕 | 欧美精品片| 激情亚洲 | 久久免费精品视频 | 亚洲国产精品一区二区第一页 | 黑人巨大精品欧美一区二区免费 | 伊人成人免费视频 | 国产精品一区二区免费看 |