Skip to content

net-mgr/dnsmasq_container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnsmasqの設定ファイル

dnsmasq

dnsmsq 公式サイト:https://thekelleys.org.uk/dnsmasq/doc.html

使い方

Dokcerイメージの作成

$ docker build . -t dnsmasq

dnsmasq の管理

スクリプトを用いる方法

  1. 起動
$ dnsmasq-docker.sh start
  1. 起動 (バックグラウンドで動作させる場合)
$ dnsmasq-docker.sh start -d
  1. 起動 (ポートを指定する場合)
$ dnsmasq-docker.sh start -p 53
  1. 停止
$ dnsmasq-docker.sh stop
  1. 再起動
$ dnsmasq-docker.sh restart -d -p 53
  1. ステータス確認
$ dnsmasq-docker.sh status

より詳細な使い方については以下のコマンドを実行

$ dnsmasq-docker.sh help

systemd を用いる手法

  • 事前準備
    1. systemd_conf/dnsmasq-docker.service/etc/systemd/system にコピー
    # cp systemd_conf/dnsmasq-docker.service /etc/systemd/system/
    1. コピーした dnsmasq-docker.service を書き換える
    # vim /etc/systemd/system/dnsmasq-docker.service
  • 管理
    • 起動
    # systemctl start dnsmasq-docker
    • 停止
    # systemctl stop dnsmasq-docker
    • ステータス確認
    # systemctl status dnsmasq-docker
    • 自動起動
    # systemctl enable dnsmasq_docker

DNSの更新

更新が必要な場合,conf/hostsを編集し,再起動

$ dnsmasq-docker.sh restart

About

dnsmasqをセットアップするための設定ファイル

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors