dnsmasqのIPv6アドレス


2

私はdnsmasqを使用して* .local上のすべての要求をローカルマシンにルーティングする必要があります(そこでIPv6アドレスを使用します)ので、次のようにdnsmasqをセットアップします。

/etc/dnsmasq.d/my-local.conf

address=/local/::1
listen-address=::1

/etc/resolv.conf

nameserver ::1
nameserver 127.0.0.1
# Generated by NetworkManager
nameserver 192.168.43.1

しかし、anything.localを掘っても返事はありません。何が間違っていたのですか?

radek@me:/$ dig anything.local

; <<>> DiG 9.8.1 <<>> anything.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30189
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;anything.local.            IN  A

;; Query time: 0 msec
;; SERVER: ::1#53(::1)
;; WHEN: Sun Jan  8 09:39:10 2012
;; MSG SIZE  rcvd: 32

my-local.confを次のように変更する場合:

address=/local/127.0.0.1
listen-address=127.0.0.1

私はこれを得る:

radek@me:/$ dig anything.local

; <<>> DiG 9.8.1 <<>> anything.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13675
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;anything.local.            IN  A

;; ANSWER SECTION:
anything.local.     0   IN  A   127.0.0.1

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Jan  8 09:40:47 2012
;; MSG SIZE  rcvd: 48

つまり、トラブルはIPv6アドレスによって引き起こされる可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.