Нужна помощь по Open WRT (Linux)

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

Уважаемые коты

Задался я целью сделать из ADSL-модема маршрутизатор
Посоветовали поставить на него Open WRT Почитал, поразбирался, прошивку залил - система стоит

С Linux я только начинаю разбираться поэтому прошу помочь

Конфигурацию сети я взял из статьи http://habrahabr.ru/post/124744/ В ней мне не все понятно и главное - после правки /etc/config/network мой модем (или уже маршрутизатор перестает отзываться) :cry: В кирпич не превращается но лечится только новой перепрошивкой

Вот файл конфигурации который я использую

Код: Выделить всё

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 я уже скачал достаточно читаю разбираюсь. Но думаю что разбираться все же лучше на конкретном примере
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Нужна помощь по Open WRT (Linux)

Сообщение kalobyte »

а с чего ты взял, что твой дсл модем поддерживается и там реализованы все фишки?
что за модем хоть? обычно они делаются на одной мс, к которой нет открытых драйверов и поэтому модемы мало поддерживаются
я свой так и не смог запустить
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

kalobyte

а с чего ты взял, что твой дсл модем поддерживается и там реализованы все фишки?


Со статьи ссылку на которую я дал. Модем D-Linlk DSL-2650U Причем у него WAN-порт есть но не распаян
http://wiki.openwrt.org/ru/toh/d-link/dsl-2650

Я прежде чем спросить сам пытался разобраться - как мне кажется проблема как раз в конфигурации. Я в Linux пытаюсь разобраться но может кто быстрее подскажет
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

Все бьюсь с настройкой :( Вот пришла в голову идея - а может не заморачиваться с маршрутизатором а поставить на него прокси? Готовое решение вроде бы есть. Прокси же тоже выполняет функции вроде маршрутизации - выдает несколько внутренних IP на один внешний
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Нужна помощь по Open WRT (Linux)

Сообщение kalobyte »

не выдает
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Нужна помощь по Open WRT (Linux)

Сообщение kalobyte »

уверен :)))
что такое прокси я знаю без педевикии, а есерв я ставил лет 10 назад
только не для маршрутизации и выдачи ип
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

kalobyte

что такое прокси я знаю без педевикии, а есерв я ставил лет 10 назад


Оно и понятно :)) А я знаю что на заре интернета в середине и конце 90-х именно прокси использовались для маршрутизации. Я на будущее попросил бы Вас если не можете помочь не писать
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Нужна помощь по Open WRT (Linux)

Сообщение kalobyte »

я не знаю как настраивать опенврт, ибо никогда не ставил
обычно там прошивка идет с дефолтными настройками и настраивается все через вебморду

Bear2011 писал(а):А я знаю что на заре интернета в середине и конце 90-х именно прокси использовались для маршрутизации.

вас таки дезинформировали
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

kalobyte

Да нет. На заре Интернета, когда сервера были на Unix и например в отделе федерального казначейства на выделенной линии стоял как раз прокси и уже он раздавал IP всем остальным компьютерам. Примерно то же самое было в студгородке в Новосибирске - им там интернет Сорос оплачивал

обычно там прошивка идет с дефолтными настройками и настраивается все через вебморду


Нет там Web это дополнительный модуль :dont_know: Все настройки или через Telnet или по ssh в том-то и дело. А я еще не настолько хорошо знаю Линукс вообще - в процессе.
Cheba
Мучитель микросхем
Сообщения: 447
Зарегистрирован: Ср сен 26, 2012 14:12:47
Откуда: Київ

Re: Нужна помощь по Open WRT (Linux)

Сообщение Cheba »

Не спорьте, горячие парни. Прокси/не прокси - вопрос терминологии. Но лучше придерживаться устоявшихся правил - прокси, это специальная программа-посредник (или в просторечии сервер, исполняющий такую программу)
Squid - однозначно прокси, а вот сервер с установленным на нём DHCP сервером для локалки и включенным форвардингом с NAT трансляцией прокси назвать тяжело, хоть многие так и делают. Это - маршрутизатор. Хоть и с функцией трансляции адресов. И в винде "Общий доступ к интернет" - это форвардинг с трансляцией, это не прокси. А вот какой-нибудь WinGate - уже прокси.
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Нужна помощь по Open WRT (Linux)

Сообщение 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
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

kalobyte

прокси кешировал только страницы и отдавал их браузеру, раздачей ип он не занимается


Раздача IP это также одна из функций прокси (спорить не буду возможно она идет "в довесок")

твой роутер должен получить на ван интерфейсе ип от провайдера при помощи дхцп клиента
или же на этом интерфейсе должен быть статический адрес


У меня статический адрес. Дело в том что WAN не выведен наружу (просто не распаян). Я давал ссылку на статью про мой модем http://habrahabr.ru/post/124744/ но тупо передрать конфиг из статьи не получается
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Нужна помощь по Open WRT (Linux)

Сообщение kalobyte »

Bear2011 писал(а):Дело в том что WAN не выведен наружу (просто не распаян

:facepalm:
что же ты тогда хочеш сделать из этой балалайки?
там 4 порта и один из них может конфигурироваться как ван, если конечно мелкасхема свитча поддерживает такой режим и он реализован в драйвере
это и настраивается в конфиге
нужно читать описание настройки в такой режим, а не брать конфиг непонятно откуда
у меня был роутер без модема и опен врт вроде к нему был, давно было уже и не помню
там свитч настраивался путем записи определенного числа в переменную
можно было вообще 4 отдельных интерфейса сделать

по сути свитч поддерживает vlan
1 порт делается по дефолту ван и 3 лан

Bear2011 писал(а):Раздача IP это также одна из функций прокси

:facepalm:
не прокси, а сервер дхцп встроен в этот есерв или как там его
так же там встроен и днс, прокси и почтовик

ты не можеш настроить потому что не понимаеш самых основ, а по другим темам у тебя неправильные представления
посему советую для начала почитать теорию о маршрутизации, о дхцп и vlan
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

kalobyte

нужно читать описание настройки в такой режим, а не брать конфиг непонятно откуда


Так в той ссылке и было описание настройки. И модем один в один такой же. Это то и странно
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Нужна помощь по Open WRT (Linux)

Сообщение ploop »

Для начала поудаляй с конфига все vlan'ы
Должно быть три интерфейса: lan, wan, loopback
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

ploop

Удалил

Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Нужна помощь по Open WRT (Linux)

Сообщение ploop »

Так, уже лучше. Дальше смотрим тут: http://wiki.openwrt.org/doc/uci/network
У тебя есть интерфейсы eth0 и eth1?
ifconfig покажи
Аватара пользователя
a_klyuev
Друг Кота
Сообщения: 3085
Зарегистрирован: Вт дек 25, 2012 14:51:33
Откуда: Санкт-Петербург

Re: Нужна помощь по Open WRT (Linux)

Сообщение a_klyuev »

ploop писал(а):...ifconfig покажи

Да.
И потом я понимаю так: если WAN отсутствует, а вместо него присутствует ADSL - должен подниматься интерфейс ppp0.
А далее, как во всех линуксах - настроить firewall.
Processor not found. Loaded software emulation ......
Аватара пользователя
Bear2011
Друг Кота
Сообщения: 13253
Зарегистрирован: Ср апр 06, 2011 09:58:13
Откуда: Кузбасс

Re: Нужна помощь по Open WRT (Linux)

Сообщение Bear2011 »

ploop

У тебя есть интерфейсы eth0 и eth1


У меня походу на eth1 должен висеть порт Wan который не распаян физически

ifconfig покажи


А где он находится? В /etc/config/ его нет
Ответить

Вернуться в «Интеграция с ПК»