>Не могу запустить два named-а одновременно
>Всё делаю по инструкции
>http://www.cfcl.com/rdm/split_DNS.html
>И не растёт кокос.
>Пишет:
>opensocket_f: bind([0.0.0.0].53): Address already in use
>Неужели 53 порт надо заменить на что-то другое? Не хотелось бы....
там в конфигурации алиаса - херня написана.
оригинал:
ifconfig_de0=" inet 192.168.168.193 netmask 255.255.255.0"
ifconfig_de0_alias0="inet 192.168.168.199 netmask 255.255.255.0"
выше адреса из одной сетки, соответственно должно быть(man ifconfig):
ifconfig_de0=" inet 192.168.168.193 netmask 255.255.255.0"
ifconfig_de0_alias0="inet 192.168.168.199 netmask 255.255.255.255"
для алиаса netmask=255.255.255.255
два ip из одной сети на одном интерфейсе de0
реальный пример:
[unix1]~ > ifconfig fxp0
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 159.93.17.121 netmask 0xfffff000 broadcast 159.93.31.255
inet6 fe80::250:8bff:fe5b:ae06%fxp0 prefixlen 64 scopeid 0x1
inet 159.93.25.88 netmask 0xffffffff broadcast 159.93.25.88
inet 159.93.17.129 netmask 0xffffffff broadcast 159.93.17.129
ether 00:50:8b:5b:ae:06
media: Ethernet 100baseTX <full-duplex>
status: active
[unix1]~ >
выше сеть класса B 159.93 и три ip из нее на одном интерфейсе fxp0
[unix1]~ > sockstat | grep :53
bind named 114 20 udp4 159.93.17.121:53 *:*
bind named 114 21 tcp4 159.93.17.121:53 *:*
bind named 114 22 udp4 159.93.25.88:53 *:*
bind named 114 23 tcp4 159.93.25.88:53 *:*
bind named 114 24 udp4 159.93.17.129:53 *:*
bind named 114 25 tcp4 159.93.17.129:53 *:*
bind named 114 26 udp4 193.124.144.1:53 *:*
bind named 114 27 tcp4 193.124.144.1:53 *:*
bind named 114 28 udp4 127.0.0.1:53 *:*
bind named 114 29 tcp4 127.0.0.1:53 *:*
[unix1]~ >
# whereis sockstat
# man sockstat
sockstat в руки и смотри
Где-то так