Страница 1 из 2
Нужна помощь по Open WRT (Linux)
Добавлено: Сб апр 06, 2013 06:32:17
Bear2011
Уважаемые коты
Задался я целью сделать из ADSL-модема маршрутизатор
Посоветовали поставить на него Open WRT Почитал, поразбирался, прошивку залил - система стоит
С Linux я только начинаю разбираться поэтому прошу помочь
Конфигурацию сети я взял из статьи
http://habrahabr.ru/post/124744/ В ней мне не все понятно и главное - после правки /etc/config/network мой модем (или уже маршрутизатор перестает отзываться)

В кирпич не превращается но лечится только новой перепрошивкой
Вот файл конфигурации который я использую
Код: Выделить всё
config 'switch' 'eth1'
option 'enable' '1'
option 'enable_vlan' '1'
option 'reset' '1'
config 'switch_vlan'
option 'vlan' '0'
option 'device' 'eth1'
option 'ports' '0 1 2 5t'
config 'switch_vlan'
option 'vlan' '1'
option 'device' 'eth1'
option 'ports' '3 5t'
config 'switch_port'
option 'port' '3'
option 'pvid' '1'
config interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
config interface lan
option type bridge
option ifname eth1.0
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
option nat 1
config interface wan
option ifname eth1.1
option proto dhcp
Подскажите что нужно попробовать поменять в файле или хотя бы подробно откомментируйте данный файл.
И еще подскажите если возможно ссылки на литературу именно по Open WRT Литературы по Linux я уже скачал достаточно читаю разбираюсь. Но думаю что разбираться все же лучше на конкретном примере
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Сб апр 06, 2013 17:50:35
kalobyte
а с чего ты взял, что твой дсл модем поддерживается и там реализованы все фишки?
что за модем хоть? обычно они делаются на одной мс, к которой нет открытых драйверов и поэтому модемы мало поддерживаются
я свой так и не смог запустить
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Сб апр 06, 2013 18:25:53
Bear2011
kalobyteа с чего ты взял, что твой дсл модем поддерживается и там реализованы все фишки?
Со статьи ссылку на которую я дал. Модем D-Linlk DSL-2650U Причем у него WAN-порт есть но не распаян
http://wiki.openwrt.org/ru/toh/d-link/dsl-2650Я прежде чем спросить сам пытался разобраться - как мне кажется проблема как раз в конфигурации. Я в Linux пытаюсь разобраться но может кто быстрее подскажет
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Пт апр 12, 2013 12:21:19
Bear2011
Все бьюсь с настройкой

Вот пришла в голову идея - а может не заморачиваться с маршрутизатором а поставить на него прокси? Готовое решение вроде бы есть. Прокси же тоже выполняет функции вроде маршрутизации - выдает несколько внутренних IP на один внешний
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Пт апр 12, 2013 14:43:38
kalobyte
не выдает
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Пт апр 12, 2013 15:16:56
Bear2011
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Сб апр 13, 2013 14:04:44
kalobyte
уверен
что такое прокси я знаю без педевикии, а есерв я ставил лет 10 назад
только не для маршрутизации и выдачи ип
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Сб апр 13, 2013 14:13:58
Bear2011
kalobyteчто такое прокси я знаю без педевикии, а есерв я ставил лет 10 назад
Оно и понятно

А я знаю что на заре интернета в середине и конце 90-х именно прокси использовались для маршрутизации. Я на будущее попросил бы Вас если не можете помочь не писать
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Сб апр 13, 2013 22:01:51
kalobyte
я не знаю как настраивать опенврт, ибо никогда не ставил
обычно там прошивка идет с дефолтными настройками и настраивается все через вебморду
Bear2011 писал(а):А я знаю что на заре интернета в середине и конце 90-х именно прокси использовались для маршрутизации.
вас таки дезинформировали
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вс апр 14, 2013 04:26:41
Bear2011
kalobyteДа нет. На заре Интернета, когда сервера были на Unix и например в отделе федерального казначейства на выделенной линии стоял как раз прокси и уже он раздавал IP всем остальным компьютерам. Примерно то же самое было в студгородке в Новосибирске - им там интернет Сорос оплачивал
обычно там прошивка идет с дефолтными настройками и настраивается все через вебморду
Нет там Web это дополнительный модуль

Все настройки или через Telnet или по ssh в том-то и дело. А я еще не настолько хорошо знаю Линукс вообще - в процессе.
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Пн апр 15, 2013 02:34:20
Cheba
Не спорьте, горячие парни. Прокси/не прокси - вопрос терминологии. Но лучше придерживаться устоявшихся правил - прокси, это специальная программа-посредник (или в просторечии сервер, исполняющий такую программу)
Squid - однозначно прокси, а вот сервер с установленным на нём DHCP сервером для локалки и включенным форвардингом с NAT трансляцией прокси назвать тяжело, хоть многие так и делают. Это - маршрутизатор. Хоть и с функцией трансляции адресов. И в винде "Общий доступ к интернет" - это форвардинг с трансляцией, это не прокси. А вот какой-нибудь WinGate - уже прокси.
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 01:48:03
kalobyte
Bear2011 писал(а):как раз прокси и уже он раздавал IP всем остальным компьютерам.
прокси кешировал только страницы и отдавал их браузеру, раздачей ип он не занимается
но на том ящике крутился и дхцп, который и занимается раздачей ип
твой роутер должен получить на ван интерфейсе ип от провайдера при помощи дхцп клиента
или же на этом интерфейсе должен быть статический адрес
дхцп сервер на твоем роутере должен выдать локальный адрес из диапазона 192 168
потом транслятор адресов перегоняет пакеты между адресами
в файле конфига указываются эти параметры и файл конфига может иметь какой угодно синтаксис, при старте его парсит скрипт и запускает route для составления таблицы маршрутизации
http://linux.die.net/man/8/routeполучается такая вот примерно таблица
Код: Выделить всё
0x10003 ...00 a8 3c d0 25 24 ...... Intel(R) 82566DM-2 Gigabit Network Connectio
n
=====================
=====================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.178.1 192.168.178.100 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.178.0 255.255.255.0 192.168.178.100 192.168.178.100 20
192.168.178.100 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.178.255 255.255.255.255 192.168.178.100 192.168.178.100 20
224.0.0.0 240.0.0.0 192.168.178.100 192.168.178.100 20
255.255.255.255 255.255.255.255 192.168.178.100 192.168.178.100 1
Default Gateway: 192.168.178.1
=====================
Persistent Routes:
None
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 04:22:05
Bear2011
kalobyteпрокси кешировал только страницы и отдавал их браузеру, раздачей ип он не занимается
Раздача IP это также одна из функций прокси (спорить не буду возможно она идет "в довесок")
твой роутер должен получить на ван интерфейсе ип от провайдера при помощи дхцп клиента
или же на этом интерфейсе должен быть статический адрес
У меня статический адрес. Дело в том что WAN не выведен наружу (просто не распаян). Я давал ссылку на статью про мой модем
http://habrahabr.ru/post/124744/ но тупо передрать конфиг из статьи не получается
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 12:54:53
kalobyte
Bear2011 писал(а):Дело в том что WAN не выведен наружу (просто не распаян
что же ты тогда хочеш сделать из этой балалайки?
там 4 порта и один из них может конфигурироваться как ван, если конечно мелкасхема свитча поддерживает такой режим и он реализован в драйвере
это и настраивается в конфиге
нужно читать описание настройки в такой режим, а не брать конфиг непонятно откуда
у меня был роутер без модема и опен врт вроде к нему был, давно было уже и не помню
там свитч настраивался путем записи определенного числа в переменную
можно было вообще 4 отдельных интерфейса сделать
по сути свитч поддерживает vlan
1 порт делается по дефолту ван и 3 лан
Bear2011 писал(а):Раздача IP это также одна из функций прокси
не прокси, а сервер дхцп встроен в этот есерв или как там его
так же там встроен и днс, прокси и почтовик
ты не можеш настроить потому что не понимаеш самых основ, а по другим темам у тебя неправильные представления
посему советую для начала почитать теорию о маршрутизации, о дхцп и vlan
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 13:57:53
Bear2011
kalobyteнужно читать описание настройки в такой режим, а не брать конфиг непонятно откуда
Так в той ссылке и было описание настройки. И модем один в один такой же. Это то и странно
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 14:17:03
ploop
Для начала поудаляй с конфига все vlan'ы
Должно быть три интерфейса: lan, wan, loopback
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 14:26:51
Bear2011
ploopУдалил

Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 14:42:39
ploop
Так, уже лучше. Дальше смотрим тут:
http://wiki.openwrt.org/doc/uci/networkУ тебя есть интерфейсы eth0 и eth1?
ifconfig покажи
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 15:22:46
a_klyuev
ploop писал(а):...ifconfig покажи
Да.
И потом я понимаю так: если WAN отсутствует, а вместо него присутствует ADSL - должен подниматься интерфейс ppp0.
А далее, как во всех линуксах - настроить firewall.
Re: Нужна помощь по Open WRT (Linux)
Добавлено: Вт апр 16, 2013 15:27:38
Bear2011
ploopУ тебя есть интерфейсы eth0 и eth1
У меня походу на eth1 должен висеть порт Wan который не распаян физически
ifconfig покажи
А где он находится? В /etc/config/ его нет