Обнаружился тут намедни лежащий бестолку adsl-ный роутер со встроенной wi-fi точкой доступа — ZTE 531B. У оного маршрутизатора сдох adsl порт, и потому по прямому его назначению — хватать из телефонной розетки интернет, и раздавать его направо и налево — использовать ну никак не получалось — не было DSL сигнала, и все тут, не коннектился. Зато все остальное работало как часы. Выкинуть жалко, посему было решено прикрутить его, как обычную беспроводную точку доступа к обычному свитчу в одном из помещений, где был только проводной интернет.
Итак, вводные данные:
Есть проводной интернет, заходит в комп на сетевую карту со статическим IP, допустим, 213.33.218.2, маска 255.255.255.0, гейт для него соответственно 213.33.218.1. В свойствах подключения стоит общедоступно.
В компе стоит вторая сетевая карта, которой автоматом присвоен адрес 192.168.0.1, через которую подключен простой хаб (не роутер), через него раздается интернет еще на два компа, у них адреса соответственно 192.168.0.2 и 192.168.0.3, маски 255.255.255.0.
Решение:
Подключаю его кабелем в его обычный LAN порт, от хаба, назначаю ему IP 192.168.0.4, маску 255.255.255.0. Необходимо отметить, что подавляющее большинство таких девайсов идут с вшитыми IP адресами 192.168.1.1 — с карты имеющей IP 192.168.0.1 он видится не будет, поэтому, чтобы поменять на нем IP на указанный выше 192.168.0.4, необходимо установить на сетевухе ip из диапазона 192.168.1.2 — 192.168.1.254, зайти на него, поменять его ip с 192.168.1.1 на 192.168.0.4, затем снова присвоить сетевухе IP 192.168.0.1 Дальше. Настраиваю на нем вай-файную точку доступа (ну, тут и описывать нечего — все как обычно), выключаю DHCP Server, говорю телефону и ноуту использовать статические IP 192.168.0.5, и 192.168.0.6, соответственно, маску 255.255.255.0, и в качестве гейта — 192.168.0.1 первого компьютера — все зашибись — подключается вручную на них Wi-Fi через него, все летает, интернет везде есть, счастью предела нет.
Однако, если залезть на роутер, включить DHCP Server, чтобы он автоматом раздавал IP по вай-фаю, в телефоне и ноуте выключить использование статических IP — им присваиваются автоматом те же 192.168.0.5, и 192.168.0.6, соответственно они подключается, роутер c них по адресу 192.168.0.4 видится прекрасно, с компа 192.168.0.1 — он тоже видится прекрасно. Но интернета ни на ноуте, ни на телефоне нет.
Такое чувство, что они пытаются как гейт использовать его вместо 192.168.0.1, а он, железяка тупая — не знает, что необходимо роутить пакеты между 192.168.0.4 и 192.168.0.1.
Что с этим делать — не понятно. Есть настройки Static Route, но что не пытался вводить в Destination, Netmask, Gateway — ничего не помогает. На ixbt говорят, что на компе необходимо поднимать DHCP сервер, но по ряду причин не хочется с этим заморачиваться.
В принципе, поскольку со статичным гейтом и IP, жестко прописанных на устройствах все работает, то можно дальше и не париться.
Также аналогичные настройки можно апроксимировать и на иные ситуации, когда, например, инет раздается не со второй сетевой карты, а с обычного проводного роутера — не важно adsl или нет. Соединил их лан-порты кабелем, и вперед.
Только все еще проще будет: скорее всего увидится с компа, даже если не менять IP на компе, но надо будет перенастроить, чтобы его IP и IP проводного маршрутизатора отличались. Ну — и в роутере с точкой доступа отключить раздачу адресов, и их будет раздавать проводной маршрутизатор, благо dhcp сервер во всех них встроен.
Только не надо мне рассказывать, что проще купить обычный WLAN роутер, в него воткнуть приходящий ethernet кабель, и нехай себе раздает и по портам, и по вайфаю — я это и сам прекрасно знаю, задача тут стояла утилизировать наиболее полезным способом этот.
Для того, чтобы пакеты ходили в интернет, нужно теоретически ему прописать маршрут по умолчанию — 0.0.0.0/0 —> 192.168.0.1. Но практически роутеры прописывать такой маршрут не разрашеют, и сами его ставят на тот порт, где, по мнения авторов прошивки, имеется вход в «большой мир». Поэтому решение — перевести его в режим хаба (Bridge mode). Точка доступа настраивается как обычно. DHCP перевести в режим «клиент», если его не предусмотрено, то, разумеется, просто выключить.