1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ラズパイにDHCP+DNSサーバを立ててみた

Last updated at Posted at 2019-06-17

#はじめに
未来電子テクノロジーでインターンをしています。
今回はラズパイにDHCPサーバを立てたので、その方法をご紹介します。
プログラミング初心者であるため、内容に誤りがあるかもしれません。
もし、誤りがあれば修正するのでどんどん指摘してください!

DHCP+DNSサーバを立てていきまーす

# dnsmasqをインストール
$ sudo apt install dnsmasq

# バックアップ作成
$ sudo cp /etc/dnsmasq.conf /etc/dnsmasq.conf.bak
$ vim /etc/dnsmasq.conf
↓コメントアウトを外す
#conf-file=/etc/dnsmasq.more.conf

$ sudo vim /etc/dnsmasq.more.conf

# 以下の内容をdnsmasq.more.confに書いて保存

# ローカルホスト名を上位DNSに転送しない
domain-needed

# ローカルIPアドレスの逆引きを上位DNSに転送しない
bogus-priv

# ショートドメイン名を補完するドメイン名
local = /local/

# ローカルドメイン名
domain = local

# ショートホスト名を補完する
expand-hosts

# 192.168.0.100 ~ 192.168.0.200までのIPアドレスをDHCPで永久的に割り当てる
dhcp-range = 192.168.0.100, 192.168.0.200, infinite

# DHCPクライアントに通知するルータのIPアドレス
# dhcp-option = option:router, 192.168.0.1

# DHCPクライアントに通知するDNSサーバのIPアドレス
dhcp-option = option:dns-server, 192.168.0.2 #, 192.168.0.1

# DHCPクライアントに通知するNTPサーバ(時刻合わせ用)のIPアドレス
dhcp-option = option:ntp-server, 192.168.0.1

#まとめ
これからもラズパイで遊んでいきます!

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?