docker 容器 ping domain
docker exec -it blackbox ping domain
docker 容器 ping IPv6
docker exec -it blackbox ping ipv6_addr

  1. docker 容器不能ping domain,Docker DNS 解析问题,故在 docker run 时,设置 --dns=''
  2. docker 容器不能ping ipv6_addr,
    • 设置 /etc/docker/daemon.json ,重启 docker 服务

       {"ipv6": true,"fixed-cidr-v6": "路由A/64",  // docker0 对应的路由A}
      

      默认情况下,–fixed-cidr-v6参数使Docker通过基本上代表您运行以下三个命令,将新路由添加到路由表。要防止自动路由,ip-forward请false在daemon.json 文件中设置或使用–ip-forward=false标志启动Docker守护程序。然后,要获得Docker自动为您创建的相同路由表,请发出以下命令:

       $ ip -6 route add 路由A/64 dev docker0$ sysctl net.ipv6.conf.default.forwarding=1$ sysctl net.ipv6.conf.all.forwarding=1
      
    • 发现仍然不能ping ipv6_addr

    • 在本地shell中 tracert -6 -d <route>,同时在 虚机上抓包 网口A sudo tcpdump -i <网口A> -n icmp6,查看是否有回显地址

      route:装有docker虚机或物理机的路由
      网口A: 实际ip 的 网口,可通过  `ip a` 查看
      

      没有回显地址,那么可能存在 route 过期 的问题

    • 在本地shell中,ping <route>,同时在 虚机上抓包 网口A sudo tcpdump -i <网口A> -n icmp6,查看是否有回显地址

    • 未完 待续

【Docker】记一次docker container ping domain 和 ping ipv6地址不通问题相关推荐

  1. 解决 Android ping IPv6 地址显示 network is unreachable 的问题

    最近在搞 4G Volte 的漏洞分析,在一个 Android 测试机上模拟了一个 SIP 包发送给现网,结果根本发不出去. 检查了半天发现抓包数据中手机发给现网的数据包未发送成功,ping 了一下显 ...

  2. Linux如何ping本机IP,Linux ping6 本地ipv6地址无效的参数

    问题描述: 在Linux系统(Ubuntu 12.04 x64)下,使用ping6命令来ping对本地的ipv6地址(FF80开头的link-local address),如直接使用命令"  ...

  3. 记一次docker逃逸学习

    本文首发于先知社区:https://xz.aliyun.com/t/9966 记一次docker逃逸拿shell的靶场渗透. 环境搭建 靶场: ubuntu 内网ip:192.168.183.10 外 ...

  4. 树莓成长记4:docker基本操作

    docker容器启动 方法1:使用docker run命令即可启动容器 创建后直接与容器内程序交互 docker run -it redis docker run --interactive --tt ...

  5. Centos7.6部署docker容器虚拟化平台(Container 容器端口映射)

    Docker的概述: 实验环境: Centos 7.6版本 Dcoker 概述 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器 中,然后发布到任何流行的 ...

  6. Ubuntu 16.04 安装 Docker - Dependency failed for Docker Application Container

    Docker 安装 由于 apt 官方库里的 Docker 版本可能比较旧,所以先卸载可能存在的旧版本: sudo apt-get remove docker docker-engine docker ...

  7. 创建新Docker容器时出现“The container name /xxx is already in use by container xxxxxxxxxxx...”问题的解决办法

    创建新Docker容器时出现"The container name "/xxx" is already in use by container xxxxxxxxxxx-& ...

  8. 创建新Docker容器时出现“The container name “/xxx“ is already in use by container xxxxxxxxxxx...”问题的解决办法

    创建新Docker容器时出现"The container name "/xxx" is already in use by container xxxxxxxxxxx-& ...

  9. 记一次docker环境搭建笔记

    记一次docker环境搭建笔记 1.docker安装 2.docker卸载 3.docker镜像制作使用 4.docker其他操作命令补充 1.docker安装 1-1.查看当前的系统的版本(确认下支 ...

最新文章

  1. 网页编程的过程中,怎样让改变标签的属性
  2. HDU 5119 Happy Matt Friends(递推)
  3. python与excel的关系-Python与Excel交互——Xlwings
  4. matlab中怎样将字母倒叙,如何用matlab将文档里的数按行倒序输出
  5. hexo的yelee主题修改左上角的博客名字颜色、修改代码模块中的引号内部的字体颜色
  6. jdk中自带 jstat,jconsole,jps,jmap,jhat使用
  7. TIMING_03 时序分析原理
  8. java jdbc 登录_java web JDBC 判断用户登录问题!
  9. linux的系统移植——序言
  10. matlab 类 继承,继承MATLAB中的密封类
  11. 可以学习的国外课件链接地址(自己收集)
  12. service获取selinux权限_属性问题展开的selinux权限介绍
  13. 利用Dockerfile构建一个nginx容器
  14. RuiJie命令行划VLAN
  15. SQL server 2005的备份与还原
  16. APP测试:禁止APP登录页面截图解决方法
  17. 示例:父子关系(Parent Child Relationships)
  18. 【新星计划】Matlab pid参数调节工具箱
  19. 服务器维护常见的问题
  20. 通过blacklist来禁用驱动

热门文章

  1. SQL:使用备份向导、SQL命令、导出数据三种方式对已建立的数据库进行备份
  2. Logstash 安装及简单实用(同步MySql数据到Elasticsearch)
  3. UIBezierPath和CAShapeLayer画直线、CGContextRef画直线两种方案
  4. 缓存设计--读写锁场景实现
  5. 03005_SQL查询语句
  6. 我所理解cocos2d-x 3.6 lua --使用Cocos Studio
  7. PHP实现图片压缩的两则实例(转)
  8. STM32F103mini教程通用定时器
  9. Springcloud gateway获取post请求内容
  10. c++新特性11 (10)shared_ptr六”构造函数unique_ptr参数“