文档章节

在docker中使用dnsmasq(测试中)

jianglibo
 jianglibo
发布于 2014/09/19 11:05
字数 306
阅读 877
收藏 3

一、在此处使用dnsmasq不是为其它电脑提供dns解析,而是供自己使用。

因此,resolv.conf里面第一条必须是nameserver 127.0.0.1

二、docker容器复制了host主机的resolv.conf,所以host也必须有nameserver 127.0.0.1.

三、设置dnsmasq.conf

仅仅监听自己即可。listen-address=127.0.0.1

四,用netstat -ln 查看结果

五、在docker中使用时

RUN yum -y install dnsmasq

ADD modify_dnsmasq.sh /modify_dnsmasq.sh

RUN chmod +x /modify_dnsmasq.sh

RUN /modify_dnsmasq.sh

在supervisord.conf中,添加

/usr/sbin/dnsmasq -d 即可。

其它:

nmcli

/etc/sysconfig/network-scripts/

/etc/resolv.conf


为VMware里的虚拟机设置静态IP

在VMware的菜单选择Edit -> Virtual Network Editor,

在里面选中VMnet8, 点击下面的NET Settings,在弹出的对话框中查看网关为192.168.65.2 ;

取消选择 Use local DHCP service to distribute IP address to VMs ;

注意下面的Subnet IP和Subnet mask,虚拟机的IP设置在这个网段内。

点击OK。

 

进入虚拟机Fedora12,设置静态IP为:

         IP:192.168.65.167

Netmask:255.255.255.0

Gateway:192.168.65.2

DNS设置为与主机相同。

 

设置完成后重启虚拟机的网络服务即可。


© 著作权归作者所有

jianglibo

jianglibo

粉丝 43
博文 59
码字总数 36028
作品 3
奉化
高级程序员
私信 提问
基于Docker快速搭建多节点Hadoop集群

一. 项目简介 GitHub: kiwanlau/hadoop-cluster-docker 博客:基于Docker快速搭建多节点Hadoop集群 直接用机器搭建Hadoop集群是一个相当痛苦的过程,尤其对初学者来说。他们还没开始跑wordc...

颓废的幻想者
2016/03/30
101
1
k8s dns 问题 (未解决)

k8s 1.9.5版本 core-dns . docker 中使用 ,ping www.test.com (dnsmasq) 时而正常,时而中断。不稳定.宿主机ping没问题 问题排查: 1.宿主机ping dnsmasq没问题 2.在docker容器中ping,时好...

xiaomin0322
02/15
0
0
openshift/origin工作记录(6)——本地DNS服务器的创建与配置

之前在建立openshift集群时,是直接修改各个节点的/etc/hosts文件,加上静态的域名解析。当节点数量很多或者后续执行集群节点扩容时,都需要修改大量的/etc/hosts文件,很麻烦。 这里选择在本...

huqigang
2018/01/03
0
0
Docker 1分钟搭建DNS服务器

这里我们使用对应的docker版本。 使用指南 下载镜像 创建最简单的配置 /opt/dnsmasq.conf 运行容器 参数说明 名称 说明 max-size 日志最大保存 HTTP_USER 登录用户名 HTTP_PASS 登录密码 访问...

dounine
2017/12/12
0
0
virtualbox ubuntu 下 docker 的container不能联网的问题

Docker拉取Ubuntu镜像后创建Container没有网络参数问题/用-p参数设置port无效问题 问题描述:从Docker Hub和daocloud上拉取的ubuntu和centos镜像创建的container都没有网络相关参数,用-p参数...

JungleKing
2018/05/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

阿里P7架构师:这些技术点没搞懂,我劝你不要跳槽!

阿里P7架构师架构师:这些技术点没搞懂,我劝你不要跳槽! 哪些技术点呢? 废话不多说,技术点全在下面这6张图里面了! 1.怎么看源码? 2.分布式 3.微服务 4.性能优化 5.工程化 粉丝福利:一...

别打我会飞
27分钟前
2
0
易错题

父类必须有一个无参构造,不然会报Implicit super constructor Parent() is undefined. Must explicitly invoke another constructor...

architect刘源源
32分钟前
1
0
使用Json4s 将带有Timestamp的对象转json时 变为所在时区

在有Timestamp属性的对象转json时 最后出来的时间会减小8小时,是因为变成了0时区,需要将隐式转换中添加设置本地时区 import org.json4s.{DefaultFormats, Formats}import org.json4s.jac...

可达鸭Go
33分钟前
1
0
工作六年java程序员的工作感悟,带你走出迷茫

前言 很多年前,刚刚从大学毕业的时候,很多公司来校招。其中最烂俗的一个面试问题是:“你希望你之后三到五年的发展是什么?”。我当时的标准回答是(原话):“成为在某一方面能够独当一面...

java知识分子
38分钟前
4
0
jenkins邮箱发送失败以及解决方案

jenkins邮箱设置报错以及解决方案 Jenkins邮箱设置 我用了 Email Extended Plugin这个插件,这个插件会有更加丰富的邮件内容,建议添加。 1.安装 Email Extended Plugin 2.系统管理-系统设置...

shzwork
48分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部