目的:实现容器和公司服务器同网段ip,公司服务器为esxi创建的虚拟机

注意:首先需要将公司esxi虚拟系统的主机网络设置为混杂模式

混杂模式:指一台机器能够接收所有经过它的数据流,而不论其目的地址是否是他

1.    登录VMWare vsphere client,找到主机配置中的网络,点击属性

2.      修改网络模式为混杂模式


centos6.5版本将docker容器配置局域网段

1、安装docker

[root@Zabbix ~]# rpm -ivh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

[root@Zabbix ~]# rpm --import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

[root@Zabbix ~]# yum -y install docker-io

[root@Zabbix ~]# yum installdevice-mapper-event-libs    #防止启动docker时 死锁

[root@Zabbix ~]# service docker restart

[root@Zabbix ~]# service docker status

[root@Zabbix ~]# docker pull centos:6

[root@Zabbix ~]# ip link set dev docker0down       #删除以前的网桥,docker0为你启动容器时候自动创建

[root@Zabbix ~]# brctl delbr docker0

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

[root@Zabbix network-scripts]# vimifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:6D:DF:B8

TYPE=Ethernet

UUID=0b55c691-24ed-422d-bfbd-16bc03fecda4

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

BRIDGE=br0

vim ifcfg-br0

DEVICE=br0

HWADDR=00:0C:29:6D:DF:B8

TYPE=Bridge

UUID=0b55c691-24ed-422d-bfbd-16bc03fecda4

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=192.168.1.104

GATEWAY=192.168.1.1

DNS=114.114.114.114

[root@Zabbix network-scripts]# servicenetwork restart

[root@Zabbix network-scripts]# unzippipework-master.zip

[root@Zabbix network-scripts]# cppipework-master/pipework /usr/local/bin/

[root@Zabbix network-scripts]# cd

#由于6版本中 iproute版本过低,后期分配IP给容器时会报错,所以需要升级

[root@Zabbix ~]# rpm -qa|grep iproute    #当前iproute版本

iproute-2.6.32-31.el6.x86_64

[root@Zabbix ~]# yum install -yhttp://rdo.fedorapeople.org/rdo-release.rpm

[root@Zabbix ~]# vim/etc/yum.repos.d/rdo-release.repo

[openstack-queens]

name=OpenStack Queens Repository

baseurl=https://repos.fedorapeople.org/repos/openstack/EOL/openstack-icehouse/epel-6/

skip_if_unavailable=0

gpgcheck=0

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RDO-kilo

doc

[root@Zabbix ~]# yum repolist

[root@Zabbix ~]# yum install -y iproute

[root@Zabbix ~]# rpm -qa|grep iproute            #升级后的iproute版本

iproute-2.6.32-130.el6ost.netns.2.x86_64

[root@Zabbix ~]# docker run -itd --net=none--name test centos:6 /bin/bash  #运行容器

[root@Zabbix ~]# pipework br0 test192.168.1.104/24@192.168.1.1

[root@Zabbix ~]# docker exec -it test3/bin/bash

[root@5d9a7e86cb62 /]# ifconfig | head -5

eth1     Link encap:Ethernet  HWaddrBE:1F:68:72:40:08

inet addr:192.168.1.104 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::bc1f:68ff:fe72:4008/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1

RX packets:11266 errors:0 dropped:0 overruns:0 frame:0

[root@5d9a7e86cb62 /]# yum -y installiputils   #安装ping命令软件包

[root@5d9a7e86cb62 /]# ping 192.168.1.1     #ping网关

PING 192.168.1.1 (192.168.1.1) 56(84) bytesof data.

64 bytes from 192.168.1.1: icmp_seq=1ttl=254 time=5.53 ms

[root@5d9a7e86cb62 /]# pingwww.baidu.com                       #到此完成

PING www.a.shifen.com (14.215.177.39)56(84) bytes of data.

64 bytes from 14.215.177.39: icmp_seq=1ttl=55 time=6.36 ms

64 bytes from 14.215.177.39: icmp_seq=2ttl=55 time=7.14 ms

Esxi虚拟系统中虚拟机docker桥接网络相关推荐

  1. kali Linux虚拟机配置桥接网络模式

    kali Linux虚拟机配置桥接网络模式 1.打开虚拟网络编辑器 2.虚拟机设置成桥接模式 桥接模式下物理网卡和虚拟网卡的IP地址处于同一个网段,子网掩码.网关.DNS等参数都相同. 本地物理网卡和 ...

  2. Fedora 19配置KVM虚拟机的桥接网络

    Fedora 19配置KVM虚拟机的桥接网络 本文讲述如何在Fedora 19下配置桥接网络,使得局域网中的其它机器能够访问KVM中的虚拟机.注:Fedora 19是宿主机器的操作系统 下面开始! 简 ...

  3. 关于虚拟机下桥接网络的小问题

    遇到一个问题,简单讲就是共享网络,Host-Only网络都能使用,但是桥接网络一直不能使用,一链接就报错当前设备已离线/OffLine. 起初以为是虚拟机软件问题,从parallels desktop ...

  4. Ubuntu虚拟机使用桥接网络设置静态IP

    需求:在Windows下使用VMware安装Ubuntu18.04,需要为Ubuntu系统设置桥接网络,给系统一个静态IP,使得在不同网段下的两台笔记本的Ubuntu虚拟机实现互通. 遇到的问题: 1 ...

  5. Go游戏服务器开发的一些思考(九):Docker桥接网络及固定IP (二)

    桥接网络的问题 在使用docker交接网络时,有不少问题.主要问题如下: IP不固定 或者 是固定IP在重启后失效 把Docker容器直接暴露到在该网段上了 Docker Overlay 网络模型 最 ...

  6. vmware虚拟机出现桥接网络不稳定,连接不上,宿主机网络正常

    1.大概率是虚拟机桥接网络时,桥接到了宿主机的其余网络,这个时候只需要打开虚拟机的:编辑--虚拟机网络编辑,从自动模式修改为指定网络,重启一下虚拟机,就可以了. wlp代表的是无线网络 enx开头的网 ...

  7. kvm桥接网络配置linux,KVM 虚拟机网卡桥接网络配置

    KVM三种网络类型: [root@node124 opt]# virt-install --help| grep network --pxe               Boot from the n ...

  8. KVM创建虚拟机设置桥接网络,使不同网段的宿主机所创建的虚拟机之间可以互相通信

    需求:两台宿主机,位于同一网段或不同网段,需要在两台宿主机上各创建5台虚拟机,并且虚拟机之间可以两两通信. 步骤一:首先,安装KVM虚拟机,教程很多,此处不再赘述 若创建的虚拟机不要求在同一网段或宿主 ...

  9. VMware ESXi克隆导出虚拟机下载时网络错误(或创建时FileNotFound)解决

    在VMware ESXi平台上想要克隆虚拟机,在关闭了电源的前提下,点击"导出"提示一共要下载2个文件,一个是.ovf文件,另一个是.vmdk文件. 出现如下问题: .ovf文件下 ...

最新文章

  1. 常用DOS命令全面收藏
  2. spoj Find Log
  3. SAP CRM 物料request download - 两个队列的分析
  4. WebAssembly增加Go语言绑定
  5. 自定义UserProvider,更改验证方法
  6. 浙江省高校计算机等级考试三级考什么容易,浙江省高校计算机等级考试大纲(三级)(3)...
  7. docker高级应用之智能添加与修改防火墙规则
  8. 怎样看mysql是不是支持SSL_mysql是如何支持ssl通信的?
  9. 性能测试:记一次生产环境性能测试优化实践
  10. datatables java 分页_DataTables后台分页的使用
  11. 压缩感知 热身实验 OMP算法Python实现(详细代码注释)
  12. 少年张三丰java版_长这么大才知道,《少年张三丰》有两个版本,更喜欢哪一个版本...
  13. ts类中的private和protected
  14. cdr 表格自动填充文字_6个excel表格制作技巧,熟练掌握,工作效率加倍
  15. 【Javascript】length属性
  16. Ant Design vue v-decorate 进行数据绑定
  17. JS的数据类型分类以及用法,没有这些基础,学不好js
  18. 接口测试平台代码实现134: 全局变量-13
  19. ubuntu下Android开发环境的搭建:eclipse+SDK详细安装教程+常见问题及其解决方案
  20. PDF转TXT免费脚本

热门文章

  1. 腾讯云高级研究员张雨春:腾讯云城市计算助力行业数字化升级
  2. STM32-NVIC中断优先级管理
  3. S01E16 三咲智子:作为一名学生参与开源社区的故事
  4. 查询快递 批量查询物流信息并筛选无物流信息的单号
  5. ObjectBox 集成指南,2021年大厂Android岗面试必问
  6. Shell编程——打印空心/实心菱形
  7. 怎样隐藏和显示html,如何隐藏和显示HTML标签
  8. UiPath最新社区版的下载与使用(一)
  9. 云游戏才是超短焦激光投影仪当贝U1的正确打开方式,大屏放肆嗨更过瘾!
  10. 初中学历的 00 后程序员,未来怎么办?