Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: маршрутизация для wi-fi-роутера  (Прочитано 2771 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
маршрутизация для wi-fi-роутера
« : 12 Октября 2011, 08:38:28 »
День добрый! В общем установил у шефа в кабинете точку доступа и все было бы не плохо, за исключением того, что она оказалась глючной. Не долго думая купил wi-fi-роутер. Но нормально раздавать через него интернет не могу. Сеть такая: стоит шлюзик на дебиан 6, поднят нат, прокси-сервер. eth1 смотрит в локалку, eth3 смотрит в инет.
ifconfig
(Нажмите, чтобы показать/скрыть)
Добился от роутера только того, чтобы интернет раздавался через проксю, что не удобно, хочется просто по нату. Внешний ip для роутера указал 192.168.1.11, разрешил этому ip получать инет по нату, при указании этого ip на локальной машине она в инет ходит спокойно. Но вот диапазон ip адресов, которые раздает роутер находятся в другой подсети 192.168.2.0/24 для этих адресов тоже разрешил получать инет по нату. Локальные машины и ресурсы из этой подссети видно хорошо, но интернет не хочет не в какую работать, только если указать прокси сервер. Как я понял надо замудриться с маршрутизацией, но вот как понять не могу. На мой взгляд задача не сложная, но из-за нехватки знаний и опыта решить ее не могу =(
P.S.: И еще вопросик, если не сложно объясните почему через обычную точку доступа интернет раздавался нормально? Как я понял, у точки доступа принцип работы как у хаба или я не прав?
P.S.S.: Маршрутизатор Netgear JWNR2000V2

Гарри Кашпировский

  • Гость
Re: маршрутизация для wi-fi-роутера
« Ответ #1 : 12 Октября 2011, 08:56:17 »
Если и раздавать инет по NAT, то не для 192.168.11, а для 192.168.2.0/24, и маршрут на 192.168.2.0/24 через 192.168.1.11 записать. NAT на WNR2000 - отключить.
Вообще в такой ситауции роутер - лишнее, достаточно точки доступа.
Цитировать
Как я понял, у точки доступа принцип работы как у хаба или я не прав?
Примерно так.

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #2 : 12 Октября 2011, 09:01:17 »
То что роутер лишнее я уже понял... А каким образом маршрут прописать? В этом и есть загвоздка!

Гарри Кашпировский

  • Гость
Re: маршрутизация для wi-fi-роутера
« Ответ #3 : 12 Октября 2011, 09:14:36 »
Не совсем понял. Тебе синтаксис команды нужен или куда эту команду записать?
Синтаксис можно в справке почитать
man route
man ip
Смотря какой утилитой пользоваться будешь.
Куда записывать: общего мнения на этот счёт нет, кто-то делает скрипт в /etc/network/if-up.d/, кто-то вообще не парится и пихает в init. Я записываю в post-up описания интерфейса /etc/network/interfaces
Код: (text) [Выделить]
# Нужный кусок файла
iface eth1 inet static
      address 192.168.1.100
      netmask 255.255.255.0
      post-up <нужная_команда> #без <>
и конечно же, справка по interfaces твой друг, помошник и ман :D


Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #4 : 12 Октября 2011, 09:17:12 »
Т.е. мне на шлюзе надо прописать маршрут чтобы машины из подсети 192.168.2.0/24 ходили в инет через ip роутера?
И еще, а если я воткну сетевой кабель с инетом в лан порт и просто настрою лан. Так не сработает?
Прописал на шлюзе такой маршрут: route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.11
Изменений никаких нет =(
« Последнее редактирование: 12 Октября 2011, 11:48:20 от Sheffdop »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #5 : 12 Октября 2011, 11:48:51 »
Сработает. Только смотрите, чтобы 2 DHCP сервера не работали в одной сетке (один от шлюза, второй - роутерный)

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #6 : 12 Октября 2011, 12:05:53 »
Совсем запутался. Вставляю кабель с локалки с инетом в лан1, второй кабель до компа в лан2, настраиваю на роутере лан инетрфейс (ip 192.168.1.11, маска 255.255.255.0, DHCP) и по прежнему ничего не работает, хотя опять же через прокси доступ в интернет есть. В чем может быть загвоздка? Все же мне кажется, что нужно роутинг прописать на шлюзе, только вот откуда куда и как, я не могу додумать.Хотя теперь комп через роутер получает ip из этой же подсети, только шлюзом пишется не 192.168.1.100, а ip роутера 192.168.1.11.tracert показывает, что запросы дальше роутера не проходят и еще при открытии любой страницы, меня через несколько секунд перебрасывает на веб-морду роутера. Прописывать маршруты на компах пользователей не вариант, т.к. wi-fi на то и wi-fi, чтобы принес ноут, открыл и подцепился =)
« Последнее редактирование: 12 Октября 2011, 13:19:40 от Sheffdop »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #7 : 12 Октября 2011, 13:30:55 »
DHCP на роутере отключили?

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #8 : 12 Октября 2011, 13:38:49 »
Не отключал, т.к. в сети нет других серверов DHCP.
И да, если подключен через роутер, но ручками вбиваю тот же ip, что выдает роутер, но шлюз меняю на 192.168.1.100 (вместо 192.168.1.11, который выдает роутер), то все прекрасно коннектится.
« Последнее редактирование: 12 Октября 2011, 13:49:58 от Sheffdop »

Гарри Кашпировский

  • Гость
Re: маршрутизация для wi-fi-роутера
« Ответ #9 : 12 Октября 2011, 18:08:35 »
Может, настало время показать конфиг? :)

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #10 : 13 Октября 2011, 06:58:11 »
interfaces
(Нажмите, чтобы показать/скрыть)

iptables -L -n
(Нажмите, чтобы показать/скрыть)

Вот. Если вы про эти конфиги)

Пользователь решил продолжить мысль 13 Октября 2011, 08:50:52:
Кажется понял в чем проблема, просто для подсети 192.168.2.0/24 не настроен нат. Как можно это осуществить, если внутренний интерфейс шлюза раздающего инет по нату находится в подсети 192.168.1.0/24? И вообще в ту ли сторону я копаю?
« Последнее редактирование: 13 Октября 2011, 08:50:52 от Sheffdop »

Гарри Кашпировский

  • Гость
Re: маршрутизация для wi-fi-роутера
« Ответ #11 : 13 Октября 2011, 10:51:23 »
Я, сначала был уверен, что WNR2000 хорошая коробка, это не совсем так. В родной прошивке роутера я не нашёл режима подобного такому.
(Нажмите, чтобы показать/скрыть)
на WNR2000, посмотрите, может я упустил этот пункт.
Вот документация
Но попался вот такой тернистый путь :D
На форуме http://forum.netgear.ru/, попалось упоминание, что в WNR2000 можно включить telnet, только прошив роутер, поскольку Netgear кроме Linuxа до этого в свои прошивки ничего не ставил, то с вероятностью 99,9% там окажется Linux + busybox, со всеми необходимыми утилитами для сетевого экрана (iptables) и маршрутизации (route/ip), а так же с программой управления flash-памяти  - nvram (справка)
Путем нехитрых манипуляций, вполне можно заставить WNR2000 работать машрутизатором БЕЗ NAT - самым распространённым и наиболее способом работы.
Поэтому, бросьте все эти хитрые манипуляции и сделайте так. Отключите DHCP на маршутизаторе, приходящий на WAN кабель, переткние его в любой свободный LAN-порт маршрутизатора и получите точку доступа с возможностью роутера, дальше все манипуляции выполнялись бы как с ТД. Это, на мой взгляд, самый быстрый и безболезненный способ.
« Последнее редактирование: 13 Октября 2011, 10:54:16 от KT315 »

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #12 : 13 Октября 2011, 11:27:35 »
А для чего отключать DHCP, как тогда машины будут по wi-fi ip получать? И как я писал выше, что при таком подключении невозможно указать адрес шлюза и выход в интернет опять же закрыт.

Гарри Кашпировский

  • Гость
Re: маршрутизация для wi-fi-роутера
« Ответ #13 : 13 Октября 2011, 11:50:04 »
А на Linux разве не сконфигурирован DHCPd | dnsmasq? Тогда пардонте. Можно задействовать роутерный.

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: маршрутизация для wi-fi-роутера
« Ответ #14 : 13 Октября 2011, 12:35:51 »
Именно, на Linuxе нет DHCP. Так что можете подсказать по проблеме со шлюзом при таком подключении?

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.