最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker 1分鐘搭建DNS服務器的方法

 更新時間:2017年12月12日 09:08:06   作者:dounine  
本篇文章介紹了Docker 1分鐘搭建DNS服務器的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

這里我們使用dnsmasq對應的docker版本docker-dnsmasq。

使用指南

下載鏡像

docker pull docker-dnsmasq

創(chuàng)建最簡單的配置/opt/dnsmasq.conf

#dnsmasq config, for a complete example, see:
# http://oss.segetech.com/intra/srv/dnsmasq.conf
#dns解析日志
log-queries
#定義主機與IP映射
address=/h0/172.17.205.28
address=/h1/172.17.205.32
...

運行容器

docker run \
  --name dnsmasq \
  -d \
  -p 53:53/udp \
  -p 8080:8080 \
  -v /opt/dnsmasq.conf:/etc/dnsmasq.conf \
  --log-opt "max-size=100m" \
  -e "HTTP_USER=admin" \
  -e "HTTP_PASS=admin" \
  --restart always \
  jpillora/dnsmasq

參數(shù)說明

名稱 說明
max-size 日志最大保存
HTTP_USER 登錄用戶名
HTTP_PASS 登錄密碼

訪問地扯http://localhost:8080

使用admin/admin帳號密碼登錄。

dnsmasq界面

DNS配置

  1. 在/etc/resolv.conf文件前面增加下面兩句
  2. 只增加172.17.205.28 DNS會解析失敗
nameserver 127.0.0.1     #必填
nameserver 172.17.205.28   #必填[本機主要網卡]
...

測試

  1. 本機與其它機子的配置一樣
  2. 必填要在前面加才會生效,因為DNS解析會從上往下解析
root@center ~# ping h1
PING h1 (172.17.205.32) 56(84) bytes of data.
64 bytes from 172.17.205.32 (172.17.205.32): icmp_seq=1 ttl=64 time=0.155 ms
64 bytes from 172.17.205.32 (172.17.205.32): icmp_seq=2 ttl=64 time=0.203 ms
^C
--- h1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.155/0.179/0.203/0.024 ms

增加解析

點擊保存即可,過幾秒可自動生效

address=/h0/172.17.205.28
address=/h1/172.17.205.32
address=/h2/172.17.205.33
address=/h3/172.17.205.34
address=/h4/172.17.205.35
....

注意

  1. 建議保持其它機子的hostname與上面的配置一樣
  2. 否則有可能會出現(xiàn)如下問題
root@asdf ~# ping h0
ping: h0: Name or service not known

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • docker容器內網絡請求緩慢問題解決

    docker容器內網絡請求緩慢問題解決

    在使用docker的過程中發(fā)現(xiàn)了幾個問題,在docker里進行的網絡請求經常會失敗,這篇文章主要介紹了docker容器內網絡請求緩慢問題解決
    2019-01-01
  • docker啟動報錯205/limit的解決方案

    docker啟動報錯205/limit的解決方案

    Dcoker啟動報錯經常能看到 205/limit這個錯誤提示,這是告訴你linux操作系統(tǒng)的文件描述符設置的和Docker的不匹配,或者是設置的比較小了,本文介紹了docker啟動報錯205/limit的解決方案,需要的朋友可以參考下
    2024-06-06
  • Docker中實現(xiàn)CI(持續(xù)集成)和CD(持續(xù)交付/部署)的實戰(zhàn)詳解

    Docker中實現(xiàn)CI(持續(xù)集成)和CD(持續(xù)交付/部署)的實戰(zhàn)詳解

    持續(xù)集成(CI/CD)是一種軟件開發(fā)的經驗總結,它用于幫助開發(fā)團隊和交付團隊實現(xiàn)頻繁且快速的集成,以及測試他們的工作成果,以盡可能快地發(fā)現(xiàn)項目開發(fā)和交付工程中的錯誤,本文就給大家詳細的介紹一下Docker中如何實現(xiàn)CI和CD,需要的朋友可以參考下
    2023-08-08
  • docker+gitlab+gitlab-runner部署詳解

    docker+gitlab+gitlab-runner部署詳解

    這篇文章主要介紹了docker+gitlab+gitlab-runner部署詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • docker運行nginx不生效的解決辦法

    docker運行nginx不生效的解決辦法

    當docker運行nginx鏡像時,設置端口映射,則只有該映射端口起作用,nginx配置的其他端口無效,接下來本文將給大家介紹docker運行nginx不生效的解決辦法,文中有相關的代碼示例供大家參考,需要的朋友可以參考下
    2024-01-01
  • docker-compose中變量的使用方式

    docker-compose中變量的使用方式

    這篇文章主要介紹了docker-compose中變量的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • docker安裝Jenkins配置Gitee SSH密鑰踩坑解決

    docker安裝Jenkins配置Gitee SSH密鑰踩坑解決

    這篇文章主要為大家介紹了docker安裝Jenkins配置Gitee SSH密鑰踩坑解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • VS上配置docker步驟記錄

    VS上配置docker步驟記錄

    這篇文章主要介紹了VS上配置docker步驟記錄,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • docker 搭建單機PostgreSQL操作詳解

    docker 搭建單機PostgreSQL操作詳解

    本文通過實際案例操作演示了如何基于Docker搭建pg的完整過程,并補充了pg數(shù)據(jù)庫操作的常用命令和授權命令,感興趣的朋友一起看看吧
    2025-04-04
  • docker-compose安裝RabbitMQ及插件操作步驟

    docker-compose安裝RabbitMQ及插件操作步驟

    這篇文章主要為大家介紹了docker-compose安裝RabbitMQ及插件操作步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01

最新評論

腾冲县| 台北市| 三台县| 古浪县| 如皋市| 衡山县| 平度市| 灯塔市| 于都县| 贞丰县| 裕民县| 彩票| 东山县| 马尔康县| 阳新县| 开远市| 沁阳市| 香格里拉县| 娱乐| 叙永县| 陈巴尔虎旗| 靖江市| 汝城县| 新和县| 奇台县| 灵石县| 蕉岭县| 丰都县| 栾城县| 孟州市| 青铜峡市| 禄劝| 徐汇区| 桐城市| 霍城县| 虹口区| 石楼县| 九台市| 邹城市| 湘潭县| 伊川县|