zoukankan      html  css  js  c++  java
  • brctl和虚拟网桥

    1 创建空的虚拟网桥

    brctl addbr br0

    这个时候可以认为该虚拟网桥有多个虚拟接口,但是没有实际的网卡接口和该虚拟网桥相连的。

    2 将eth0网卡连接到br0

    网卡只有一个接口,这个接口是连接互联网的,然后其作为一个设备供宿主机器联网。现在它连接到br0上了,那么它就要依靠br0来上网了。

    brctl addif br0 eth0

    这个时候网络连接应该是这样的:

    eth0 -> br0 -> internet

    如果eth0所在机器可以上网了,那么就可以配置更多的虚拟网口到br0上,连接上网。

    3 配置br0上网

    首先在/etc/network/interfaces中注释掉eth0的配置,然后配置br0上网。

    auto br0

    iface br0 inet static

    address 192.168.1.33

    netmask 255.255.255.0

    gateway 192.168.1.1

    dns-nameservers 192.168.1.1

    bridge_ports eth0 //这里将eth0作为了该网桥的一个端口。

    bridge_stp off //

    bridge_maxwait 0

    bridge_fd 0

    4 网桥是工作在数据链路层的,所以可以用来扩展局域网

  • 相关阅读:
    《作业二》总结
    《作业一》总结
    团队项目-需求分析报告
    团队项目-选题报告
    第一次结对编程作业
    第一次个人编程作业
    第一次博客作业
    第12组 团队项目-需求分析报告
    团队项目-选题报告
    第二次结对编程作业
  • 原文地址:https://www.cnblogs.com/hustdc/p/8232481.html
Copyright © 2011-2022 走看看