Guest ST Posted 2004-11-11 17:02:42 Share Posted 2004-11-11 17:02:42 Есть локалка из 2-х сегментов, связаны роутером. В одном сегмента стоит комп с старгейзером. Люди из того же сегмента что и СТГ ходят в инет нормально, люди из второго сегмента инет не ВИДЯТ. Inet-acces у них пускается и горит зеленым, ДНС имена разрешает, но пинга до инета нет. Не подскажете в чем может быть проблема? Link to post Share on other sites
S_ergey 21 Posted 2004-11-11 17:19:23 Share Posted 2004-11-11 17:19:23 Опиши по подробней. С примерами типа ip 192.168.1.23 ходит в инет а ip 192.168.х.х неходит route -n выдает тото тото . Link to post Share on other sites
nn 7 Posted 2004-11-11 19:38:31 Share Posted 2004-11-11 19:38:31 На рутере не поставлен дефолт гейтвей. Вот его на сервер с СГТ ставить. Link to post Share on other sites
Guest Guest Posted 2004-11-12 07:50:11 Share Posted 2004-11-12 07:50:11 адреса такие: сеть 1 (с сервером) - 192.168.0.ххх сеть 2 - 192.168.5.ххх сервер с СТГ - 192.168.0.250 роутер - 192.168.0.1 (192.168.5.1) Роутер соединяет 2 сети, компы сети 1 видят без проблем компы сети 2, довольно давно уже все это работает, проблем небыло. сеть 1 ходит в инет через сервер с СТГ (технология NAT), то есть они прописали себе шлюз по умолчанию: 192.168.0.250, DNS соответсвенно тоже, и статический маршрут на 5-ую сеть (route add -p 192.168.5.0 mask 255.255.255.0 192.168.0.1). В этой сети все ОК, и инет и ЛАН. Сеть 2 попытались тоже прикрутить к инету. Тоже прописали шлюз по умолчанию - 192.168.0.250, DNS - 192.168.0.250, статический маршрут: (route add -p 192.168.0.0 mask 255.255.255.0 192.168.5.1). Сеть они видят, сервак с СТГ тоже. Авторизатором конектятся, ДНС у них тоже работает. Но вот пинга до инета нет (ну и самого инета соответсвенно тоже). Насчет шлюза по умолчанию на серваке я не очень понял: там есть статический маршрут на 5-у сеть, зачем еще по умолчанию? Link to post Share on other sites
Guest Guest Posted 2004-11-12 08:03:37 Share Posted 2004-11-12 08:03:37 а, видимо надо на роутере дефолт гейтом прописать сервак с СТГ? Надо будет попробовать , спасибо Link to post Share on other sites
nn 7 Posted 2004-11-12 09:33:42 Share Posted 2004-11-12 09:33:42 Ну и, конечно, на серваке с СТГ, прописать сетку вторую. Что-то пипа: route add -net 192.168.5.0/16 gw 192.168.0.1 Для Линухи или без gw для Фри. На рутере ничего с рутинга прописывать не надо, кроме дефолта, он просто должен быть включен. Настоится автоматичесски по адресам карточек, с правлильными масками самое главное. Т.е. на карточках 192.168.0.хх маска тоже должна быть /16 или 255.255.255.0 Должно все получится. Удачи! Результаты - в постинг, плиз. Link to post Share on other sites
Guest ST Posted 2004-11-13 15:59:19 Share Posted 2004-11-13 15:59:19 да, прописал дефолт гейт на роутере и все заработало, спасибо Хотелось бы еще сделать порт мапинг на сервер ИРКа, чтоб из инета заходить можно было. ИРК запущен на роутере 0.1, на серве 0.250 добавил правила файрволу: iptables -t nat -A PREROUTING -p tcp -i eth1 -d "мой внешний ип" --dport 6667 -j DNAT --to 192.168.0.1:6667 iptables -t filter -A FORWARD -p tcp -i eth1 -d 192.168.0.1 --dport 6667 -j ACCEPT (eth1) - смотрит в инет, вместо "мой внешний ип" - реальные циферки Айпи и порт ирк серва правильные, а все равно не работает сабж. В чем собака порылась? Link to post Share on other sites
nn 7 Posted 2004-11-13 16:21:08 Share Posted 2004-11-13 16:21:08 Лучше и проще поставить на реальгый адрес IRC сервер. Или, мы, комсомольцы, легких путей не ищем? Link to post Share on other sites
Guest Guest Posted 2004-11-13 16:47:33 Share Posted 2004-11-13 16:47:33 Ну он "исторически" был на том сервере, все юзеры уже привыкли что он там. Да и вроде портмепинг не такая большая проблема? В винде я подобне задачи решал легко, и квака у меня ходила и ИРКа. А тут что то не выходит каменый цветок...хотя логически все правильно-входящий на порт 6667 пакет выходит из интерфейса eth0 и ему подменяется пункт назначения на адрес локального сервера. Ответ от серва идет аналогично через НАТ... Link to post Share on other sites
Guest st Posted 2004-11-15 05:07:43 Share Posted 2004-11-15 05:07:43 Нашел как ирк сделать, может кому еще пригодится: iptables -t nat -A PREROUTING -i <inet-iface> -s <allowed-hosts> -p tcp --dport 80 -j DNAT --to <internal-host> iptables -A FORWARD -i <inet-iface> -s <allowed-hosts> -o <lan-iface> -d <internal-host> -p tcp --dport 80 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -i <lan-iface> -s <internal-host> -o <inet-iface> -d <allowed-hosts> -p tcp --sport 80 -m state --state ESTABLISHED,RELATED -j ACCEPT This is for HTTP, for IRC simply chnage to --dport 6667 (or whatever port youre running your ircd on) Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now