установил линукс (AltLinux master)
поднял оба сетевыйх интерфеса
eth0 - внутренний (локалка)
eth1 - наружний (к провайдеру)
прописал шлюз провайдера, днс,
вобщем все как надо
если в настройках сетевухи компа подключеного к шлюзу ставить ДНС-сервер как IP шлюза - тоничего непашет, если поменять на ДНС провайдеа - то начинает работать.как с этим боротся??
ДНС поднят, может что не так поднял?? такое ощущение что ДНС запросы не доходят наружу черз шлюз...
est 2 varianta...
1) natd
2) local dns server ne delaet forward ili k dns provideru, libo k . opyat je po network configuration reason
a 4e v logax? esli local dns zapushen s gatewaya provedi ryad testov
nslookup e.t.c
>est 2 varianta...
>1) natd
>2) local dns server ne delaet forward ili k dns provideru, libo
>k . opyat je po network configuration reason
>a 4e v logax? esli local dns zapushen s gatewaya provedi ryad
>testov
>nslookup e.t.c
dig @127.0.0.1 ya.ru; <<>> DiG 9.2.4rc5 <<>> @127.0.0.1 ya.ru
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 6143
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0;; QUESTION SECTION:
;ya.ru. IN A;; Query time: 4020 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Feb 6 13:40:55 2006что еще посмотреть??
nslookup yandex.ru
Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.Server: 128.128.130.254
Address: 128.128.130.254#53Non-authoritative answer:
Name: yandex.ru
Address: 213.180.204.11
togda natd
>togda natd
Какое правило написать чтоб все проверить??? а потом его уже доделываь?чтоб почта ходила и инет?
oy, nat na linuxe to4no ne pomnyu, posmotri iptables kak tam vse eto delaetsya, esli mne ne iznenyaet pamyat ipmaskarad prikru4en
a mail, mojesh postavit local smtp server
i vooshe otkazivaytes ot named
djbdns stavte
Сделай свой ДНС кэширующим. проверь его, тормознув фаервол, если работает, настраивай фаер. named.conf должен иметь строчки
zone "." IN {
type forward;
forwarders {a.a.a.a; b.b.b.b;};
};
a.a.a.a b.b.b.b днс сервер твоего провайдера
>Сделай свой ДНС кэширующим. проверь его, тормознув фаервол, если работает, настраивай
>фаер. named.conf должен иметь строчки
> zone "." IN {
> type forward;
> forwarders {a.a.a.a; b.b.b.b;};
> };
>a.a.a.a b.b.b.b днс сервер твоего провайдера
тормознул файр вол... не работает все равно..
прописал в /var/lib/bind/etc/local.conf зон (добавил еще одну)перестартовал bind заработал только аська :(
>>Сделай свой ДНС кэширующим. проверь его, тормознув фаервол, если работает, настраивай
>>фаер. named.conf должен иметь строчки
>> zone "." IN {
>> type forward;
>> forwarders {a.a.a.a; b.b.b.b;};
>> };
>>a.a.a.a b.b.b.b днс сервер твоего провайдеравобщем всё снес, поставил линух заново,
установил bind9 в файле /var/lib/bind/etc/local.conf
прописал зону, так, как выше написано... работает только аська...
больше ничего не работает!!!!
iptables сброшены.. ХЕЛП!!
postav freebsd