URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 32735
[ Назад ]

Исходное сообщение
"Локалка невидит адреса инет, но они по ip пингуются, проблемма с DNS"

Отправлено arnagod , 26-Июл-03 00:02 
комп - 192.168.1.1
роутер (линукс, асп) - 192.168.0.1 (eth0)
                       253.151.133.132 (eth1)
ISP - 253.151.133.129
DNS - 253.151.132.71

С компа пингуется инет по ip адресам, пингуются роутер, ISP, DNS
при вводе ping www.****.com ничего не происходит в итоге получаю "Неизвестный хост" или че то типа этого. Ну в общем понятно что DNS не видится...

Раньше когда роутер стоял на FreeBSD при tracert www.****.com получалось так:
1. 192.168.0.1
2. 253.151.133.129
3. Пошли инет адреса...

т.е.через DNS ничего не идет...

Запущен DHCPd на линуксе... squid но он не пашет еще... и мешать не может
На FreeBSD был еще natd.

На компе DNS вручную не прописывался (при Free) сейчас тоже не должен, а если и прописать то ситуация не меняется. прописывал и ISP и DNS

Вопрос в том как сделать так чтобы сеть запахала нормально.
На лицо то что комп видит инет, но хост резолвить нехочет.
Спасите, огромное спасибо за любую помощь.

P.S. Комп в данном случае один, вообще же их много, но не это главное.
P.P.S. IP Адреса изменены
P.P.P.S. комп подключен на eth0, остальное на eth1


Содержание

Сообщения в этом обсуждении
"Локалка невидит адреса инет, но они по ip пингуются, проблем..."
Отправлено ru , 26-Июл-03 07:58 
А что у тебя в /etc/resolv.conf и в /etc/host.conf ????

"Локалка невидит адреса инет, но они по ip пингуются, проблем..."
Отправлено Stiks , 26-Июл-03 09:41 
Ладно там, как ты юзверей в нет пускаешь ? У меня была батва что с сервера всё работает а у юзверей нета нету. У тебя наверное какой-нить редирект стоит, тоды надо указать net.inet.ip.forwarding=1

"Локалка невидит адреса инет, но они по ip пингуются, проблем..."
Отправлено Stiks , 26-Июл-03 09:42 
так было на фряхе, смотри что-то подобное на линукс

"Локалка невидит адреса инет, но они по ip пингуются, проблем..."
Отправлено arnagod , 26-Июл-03 16:00 
>так было на фряхе, смотри что-то подобное на линукс
Вот и делаю подобное, застопорился...
>А что у тебя в /etc/resolv.conf и в /etc/host.conf
в resolv - прописан DNS (253.151.132.71).

С роутера все прекрасно, виден инет и по именам и по ip, а вот на компе :(

>Ладно там, как ты юзверей в нет пускаешь ? У меня была батва что >сервера всё работает а у юзверей нета нету. У тебя наверное какой-нить >редирект стоит, тоды надо указать net.inet.ip.forwarding=1
У меня прописано
route add default gw 253.151.133.132 (т.е. адрес сетки в инет)
iptables -t nat -A POSTROUTING -s 192.168.1.1 -j SNAT --to-source 253.151.133.132

после ввода этого начинает пинговаться внешний мир с компа, но только по IP

Как указать net.inet.ip.forwarding=1 ?
или может что то еще ?

С роутера все видно, нет возможности посмотреть работают ли сами странички, но если проходит ping www.***.com и по IP к нему же, а с компа только по IP тут ясен перец с DNS проблемма :(


"Локалка невидит адреса инет, но они по ip пингуются, проблем..."
Отправлено ert , 26-Июл-03 10:07 
Чё за нафик? У тебя что - машины не натится, напрямую в инет идут?
Судя по всему с dns'ами всё нормально - просто всякий уважающий
себя пров обрезает исходящий трафик от внутренних сетей c "серыми" IP.

"Локалка невидит адреса инет, но они по ip пингуются, проблем..."
Отправлено arnagod , 26-Июл-03 15:50 
>Чё за нафик? У тебя что - машины не натится, напрямую в
>инет идут?
>Судя по всему с dns'ами всё нормально - просто всякий уважающий
>себя пров обрезает исходящий трафик от внутренних сетей c "серыми" IP.

Вот сказал бы как это делать :) на FreeBSD запущен natd, но для чего он нужен я незнаю, не моя машина была, я только разбираюсь и делаю подобное на Linux'e