• Docker Centos6 下建立 Docker 桥接网络


    cd /etc/sysconfig/network-scripts/; cp ifcfg-eth0  ifcfg-br0
    vi ifcfg-eth0 //增加BRIDGE=br0,删除IPADDR,NETMASK,GATEWAY,DNS1
    vi ifcfg-br0//修改DEVICE为br0,Type为Bridge,把eth0的网络设置设置到这里来
    service network restart
     
    安装pipwork: 
     
    git clone https://github.com/jpetazzo/pipework;
    cp ~/pipework/pipework /usr/local/bin/
     
    开启一个容器: docker run -itd --net=none --name weifeng123 centos  /bin/bash
     
    rpm -Uvh https://repos.fedorapeople.org/openstack/EOL/openstack-grizzly/epel-6/iproute-2.6.32-130.el6ost.netns.2.x86_64.rpm 
     
    #不安会报错Object "netns" is unknown, try "ip help"
     
    pipework br0  weifeng123 172.7.15.201/24
    docker exec -it weifeng123 /bin/bash #进去后ifconfig查看就可以看到新添加的ip
     
    centos 6  br0  桥接模式设置:
     
    配置网卡
    cd /etc/sysconfig/network-scripts/
    cp ifcfg-eth0 ifcfg-br0
    分别编辑eth0和br0
    ifcfg-eth0改成如下:
    DEVICE=eth0
    HWADDR=00:0C:29:55:A7:0A
    TYPE=Ethernet
    UUID=2be47d79-2a68-4b65-a9ce-6a2df93759c6
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=none
    BRIDGE=br0
     
     
    ifcfg-br0改成如下:
    DEVICE=br0
     
    #HWADDR=00:0C:29:55:A7:0A
    TYPE=Bridge
    #UUID=2be47d79-2a68-4b65-a9ce-6a2df93759c6
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=192.168.11.17
    NETMASK=255.255.255.0
    GATEWAY=192.168.11.1
    DNS1=202.106.0.20
     
    说明: 我的虚拟机是桥接模式,所以设置br0的ip和我的真机同样的网段,包括网关也是我路由器的ip,大家可以根据自己的环境去配置,目的是为了让虚拟机可以上网。
     
    /etc/init.d/network restart
    查看网卡如下:
    br0       Link encap:Ethernet  HWaddr 00:0C:29:55:A7:0A
              inet addr:192.168.11.17  Bcast:192.168.11.255  Mask:255.255.255.0
              inet6 addr: fe80::20c:29ff:fe55:a70a/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:141326 errors:0 dropped:0 overruns:0 frame:0
              TX packets:90931 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:456024940 (434.8 MiB)  TX bytes:10933593 (10.4 MiB)
     
    eth0      Link encap:Ethernet  HWaddr 00:0C:29:55:A7:0A
              inet6 addr: fe80::20c:29ff:fe55:a70a/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:341978 errors:0 dropped:0 overruns:0 frame:0
              TX packets:90946 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:468848861 (447.1 MiB)  TX bytes:10934699 (10.4 MiB)
     
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
     
    virbr0    Link encap:Ethernet  HWaddr 52:54:00:14:EF:D5
              inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
  • 相关阅读:
    Mysql
    JavaScript常用事件
    css
    HTML
    判断pc还是手机打开跳转到别的网页
    queue 队列
    兼容firstChild和firstElementChild
    总结各种width,height,top,left
    原生js提取非行间样式
    ie8 不支持media
  • 原文地址:https://www.cnblogs.com/weifeng1463/p/7468509.html
Copyright © 2020-2023  润新知