k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

k001 [userpic]
локальная DNS зона

Через несколько лет существования домашней сети в моей квартире (плюс ранее в разных съёмных квартирах) оная есть разрослась ажно до семи хостов в ажно двух сегментах (wired и wireless; есть ещё третий, который сейчас пустой, а потом, возможно, будет использоваться как DMZ). Конечно, это можно было сделать раньше, но я вот только сегодня, устав прописывать везде /etc/hosts, плюнул и поднял локальные DNS зоны, сразу и прямую и обратную. До этого bind на роутере только форвардил и кешировал.

Вот как выглядят записи в прямой DNS зоне (которую, не мудрствуя лукаво, я обозвал home):

; ---- Wired segment ----

; Me myself -- the router
mmx		IN	A	10.1.10.1
ns		IN	A	10.1.10.1
; Printer, LasetJet 5
lj		IN	A	10.1.10.222
; Desktop
athlon		IN	A	10.1.10.60
; Nastya's desktop
venus		IN	A	10.1.10.34


; ---- Wi-Fi segment ----

; Kir's note: T42
note		IN	A	10.1.20.65
; Lenka's note: X61s
asus		IN	A	10.1.20.70
; Wii
wii		IN	A	10.1.20.100


PS предваряя вопросы -- все эти хосты (кроме, разумеется, 10.1.10.1) у меня в dhcpd.conf привязаны к MAC-адресам.

Comments
Re: не "до"

не понял вопроса

Re: не "до"

до = lj (см. на клавиатуру :)

Re: не "до"

lj — это сокращение LaserJet. А на клавиатуру мне смотреть бесполезно — у меня там русских буковок не нарисовано.

А я настроил zeroconf, и теперь .local без моего участия работает. Даже wifi-роутер осилил, и дополнительно опубликовал zeroconf http-ресурс "моя конфигурация" :)

No virtual hosts? I had to make a network for Hercules. Xen uses bridging though. Instead of Wii, I have TiVo to represent the consumer electronics.

> No virtual hosts?

Still don't have a server at home — only a router, desktops, notebooks… But there will be one (presumably with a lot of containers inside it:))

> устав прописывать везде /etc/hosts

http://www.phys.uu.nl/~rombouts/pdnsd/index.html

Пример:


arch# /etc/rc.d/pdnsd stop
:: Stopping pdnsd Daemon [DONE]
arch# echo -e '\n10.1.10.1 special-for-k001' >> /etc/hosts
arch# /etc/rc.d/pdnsd start
:: Starting pdnsd Daemon [DONE]
arch# host special-for-k001
special-for-k001 has address 10.1.10.1
arch# host 10.1.10.1 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:

1.10.1.10.in-addr.arpa domain name pointer special-for-k001.
arch#
В общем, pdnsd — вещь!

и пошто wired и wireless - разные сегменты? неудобно же.

Э, ну, типа, это две разные сетевые карты. Конечно, можно было бы сделать маску /25 и дать каждому по половине из той же 10.1.10.0/24….

Но в целом в shorewall у меня оба сегмента прописаны как local, и дальше особых никаких правил конкретно для каждого сегмента отдельно нет. Так что никаких особых неудобств.

у меня тоже две. из них бридж сделан.

Разные MTU, секурити.
Причин может быть много.