fly_house

Full Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Подскажите пожулуйста по ДНС. Имеется шлюз в инет (89.251.x.x; 10.0.0.1), внутри локалки стоят машина (почта, прокси, etc... 10.0.0.5; 192.168.0.5). На другой машине сервак под вынь 2003(192.168.0.11), там AD, DNS. мой домен mail.domain.dp.ua зарегистрирован на 89.251.x.x, а на 2003 в ДНС на mail.domain.dp.ua стоит адрес 192.168.0.5. Смысл в том, что пользователи когда в офисе получали почту с 192.168.0.5, а когда вне офиса то с 89.251.x.x. Если у клиентов прописан ДНС 192.168.0.11, то все нормально, при обращении на mail.domain.dp.ua почта забирается с 192.168.0.5. Но нужно чтоб у клиентов первый ДНС был прописан 192.168.0.5, т.е. на машине с FreeBSD 6,2. Если прописываю 192.168.0.5, то почта пытается забраться с 89.251.x.x, и вываливается с ошибкой, т.к. конечно там почты никакой нет. Собственно вопрос: не получается прописать во фришном ДНС адрес mail.domain.dp.ua, чтоб это был локальный (192.168.0.5) а не 89.251.x.x. Вот конфиги: hosts: Код: ::1 localhost.domain.dp.ua localhost 127.0.0.1 localhost.domain.dp.ua localhost 10.0.0.5 mail.domain.dp.ua mail 10.0.0.5 mail.domain.dp.ua. 192.168.0.5 mail.domain.dp.ua. | resolv.conf Код: hosts domain domain.dp.ua nameserver 89.251.x.x nameserver 89.251.x.x | named.conf Код: // $FreeBSD: src/etc/namedb/named.conf,v 1.21.2.1 2005/09/10 08:27:27 dougb Exp $ // // Refer to the named.conf(5) and named(8) man pages, and the documentation // in /usr/share/doc/bind9 for more details. // // If you are going to set up an authoritative server, make sure you // understand the hairy details of how DNS works. Even with // simple mistakes, you can break connectivity for affected parties, // or cause huge amounts of useless Internet traffic. options { directory "/etc/namedb"; pid-file "/var/run/named/pid"; dump-file "/var/dump/named_dump.db"; statistics-file "/var/stats/named.stats"; // If named is being used only as a local resolver, this is a safe default. // For named to be accessible to the network, comment this option, specify // the proper IP address, or delete this option. listen-on { any;}; // If you have IPv6 enabled on this system, uncomment this option for // use as a local resolver. To give access to the network, specify // an IPv6 address, or the keyword "any". // listen-on-v6 { ::1; }; // In addition to the "forwarders" clause, you can force your name // server to never initiate queries of its own, but always ask its // forwarders only, by enabling the following line: // // forward only; // If you've got a DNS server around at your upstream provider, enter // its IP address here, and enable the line below. This will make you // benefit from its cache, thus reduce overall DNS traffic in the Internet. forwarders { 89.251.x.x;89.251.x.x; }; }; zone "." { type hint; file "named.root"; }; zone "0.0.127.IN-ADDR.ARPA" { type master; file "master/localhost.rev"; }; | master/localhost.rev Код: ; From: @(#)localhost.rev 5.1 (Berkeley) 6/30/90 ; $FreeBSD: src/etc/namedb/PROTO.localhost.rev,v 1.6 2000/01/10 15:31:40 peter Exp $ ; ; This file is automatically edited by the `make-localhost' script in ; the /etc/namedb directory. ; $TTL 3600 @ IN SOA mail.domain.dp.ua. root.mail.domain.dp.ua. ( 20070729 ; Serial 3600 ; Refresh 900 ; Retry 3600000 ; Expire 3600 ) ; Minimum IN NS mail.domain.dp.ua. 1 IN PTR localhost.domain.dp.ua. |
| Всего записей: 587 | Зарегистр. 08-09-2002 | Отправлено: 11:31 31-07-2007 | Исправлено: fly_house, 11:50 31-07-2007 |
|