в cron добавить ping до шлюза по умолчанию и если пинга нет
vconfig rem vlan1 отключить интерфейс потом
vconfig add eth0 1 -включить интерфейс
если не помогло reboot перезагрузка
в cron добавить ping до шлюза по умолчанию и если пинга нет
vconfig rem vlan1 отключить интерфейс потом
vconfig add eth0 1 -включить интерфейс
если не помогло reboot перезагрузка
Курю форум с утра, ща голова лопнет. Случаев много разных, но все они не очень для меня подходят. Или пните куда надо, или лучше реально скажите что сделать для мого случая. Схема такая. Есть локальная сеть 192.168.0.* В ней стоит роутер D-Link который является DHCP сервером и к нему же, чере WAN подключена сеть предприятия 10.50.*.* Без всяких VPN и прочего. Значит мы имеем в локалке выход в сеть предприятия. Этот же D-Link бриджем соединен по Wi-Fi c Asus wl500gpv2 1.9.2.7-10 которая по lan так же раздает локалку нескольким компам в другом здании. D-Link при этом так же выступает DHCP сервером. И вот в этом здании где ASUS появилась сеть, с адресами 10.1.*.* И теперь нужно сделать так, что бы с локалки 192.168.*.* можно было достучаться не только в 10.50.*.* через D-Link, но и в 10.1.*.* через Asus
Шлюзом по умолчанию у нас в локалке выступает D-Link, соотвественно имеющий 192.168.0.200 Асус имеет адрес 192.168.0.113
Первым делом я воткнул новую сетку в Wan Asusa в надежде просто получить на нем по DHCP IP из сетки 10.1.*.* и просто прописать маршрут в D-Link, что бы в сетку 10.1.*.* он смотрел через 192.168.0.113 но не тут то было. Адрес на WAN ASUS получает, почему то от D-Link 192.168.0.103. А если переключить его в режим AP по Wi-Fi только тогда он получает правильный адрес из сетки 10.1.*.* Но мне то нужно что бы ASUS с D-Link оставался соединен.
Предложите решение, пожалуйста. Извините за путанные объяснения, как смог так объяснил. Если есть вопросы или уточнения - расскажу как смогу. Заранее спасибо.
Что-то действительно мудрено! Можно схемку приложить, так сказать как в учебниках, чтобы было понятно, что вы хотите получить!
Со всеми подсетями!
А так вообще думаю, вам нужно роутинг прописать!
ASUS wl-500gP with WL500gp-1.9.2.7-d-r473, asterisk, poptop, ether-wake, knockd.
Только сильно не смейтесь, но как могу так нарисовал.
Мне нужно что бы Асус обязательно получал IP из 10.1.0.1 по DHCP и что бы пользователи локалки могли ходить и туда и туда. Воткнул в ван. Получаю адрес из сети 10.1.*.* только если в этот момент между Asus и D-Link нету связи по Wi-Fi! Если она есть, то почему то на Wan интерфейс присвавается адрес из моей локальной сетки от DHCP D-Lin-ka
Не получается прикрепить изображение. http://slil.ru/28079773 тут рисунок.
Почему? Статикой не настроить? Там по dhcp все время разные адреса дают??Мне нужно что бы Асус обязательно получал IP из 10.1.0.1 по DHCP
По-идее действительно только нужно было на D-link маршрут прописать и все! Странно!
Может когда асус в режиме моста, то у него WIFI и WAN находятся в одном VLAN?
Last edited by joohny; 14-10-2009 at 15:09.
ASUS wl-500gP with WL500gp-1.9.2.7-d-r473, asterisk, poptop, ether-wake, knockd.
У меня по умолчанию раздается внутренняя сеть, для того, чтобы роутер мог раздавать компьютерам интернет, получаемый по vpn pptp-подключению. Однако в официальной прошивке 2.0.0.6 появилась функция choose wan bridge port, и я выбрал lan 3,4, так что теперь ip-tv без проблем работает через lan, а интернет раздается через wi-fi. Повляется вопрос: а можно ли все lan сделать как мосты на внешнюю сеть, а внутренняя бы раздавалась только по wi-fi? Потому что компьютеров три, а внешних ip только на два.
День добрый!
Имеется: wl500gp-v.1 с прошивкой r1087, Интернет, подключённый к wan, не работает, хожу через vlan2.
Содержимое post-boot:
Содержимое post-firewall:Code:#!/bin/sh robocfg vlan 0 ports "1 2 3 5t" vlan 2 ports "4 5t" vconfig add eth0 2 ifconfig vlan2 192.168.1.123 netmask 255.255.255.0 up route add default gw 192.168.1.1 dev vlan2 metric 1 chmod 777 /tmp
Содержимое /usr/local/etc/dnsmasq.conf:Code:#!/bin/sh # vlan2 iptables -t nat -A POSTROUTING -o vlan2 -s 192.168.2.0/24 -j MASQUERADE # transmission iptables -I INPUT -p tcp --dport 51413 -j ACCEPT # correcting mtu for Corbina/Beeline l2tp iptables -A FORWARD -t mangle -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu # vnstat (while [ $(date +%s) -lt 1000000000 ]; do sleep 2; done; /usr/local/sbin/ppp0-ip-up ) &
К vlan2 подключен модем ADSL, сессия PPPoE поднимается на нём, адрес модема 192.168.1.1.Code:server=192.168.1.1
Почему-то не работает обновление пакетов:
(Пинг тоже никуда не проходит, кроме lan, но я на это не обращаю внимания).
Как это дело подправить?
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
Подскажите пожалуйста по настройкам роутера Asus wl500gpv2. На свиче есть порт (транк), на нем 2 влана - 2301 и 2409. Как настроить Asus wl500gpv2, чтобы он с этого свича забрал и раскидал вланы на свои порты LAN1 и LAN2? в один порт будет втыкаться STB (IPTV), а в другой - комп. И можно ли интернет помимо порта пустить по Wifi?
Last edited by Hiss; 24-09-2010 at 13:08.
wl500 этого не сможет. Поищите письма Олега и по тегу vlan0tag
Добрый день.
Уважаемые Те, кто понимает в линуксе.
Помогите, пожалуйста, настроить WL-500G Premium.
Ситуация следующая:
1) Есть 3 компьютера в подсети 10.0.0.0 которые подключаются напрямую к 500g.
2) Есть удаленная точка доступа, к которой подключаются другие компьютеры.
Нужно сделать чтобы компьютеры (2) соединяющиеся через внешнюю точку доступа не видели 3 компьютера которые подключаются напрямую (1).
В подсети (1) допустимо ручное раздавание адресов
В (2) обязательно должен работать DHCP. Подсеть любая кроме 192.168.1.0/24
Насколько я понимаю, это нужно реализовать с помощью Vlan.
У меня проблема с созданием дополнительного VLAN.
Инструкция от Oleg'а:
13) Настройка нескольких WAN. Нужно тем у кого несколько провайдеров или если хочется разделить порты и раздавать интернет незаисимо. В роутере используется свитч с поддержкой vlan. Порты нумеруются USB-1-2-3-4-0, где 0-WAN. Чтобы сделать например 1 порт независимым нужно дать команды
robocfg vlan 2 ports "1 5t" vlan 0 ports "2 3 4 5t"
vconfig add eth0 2
после этого появится полноценный интерфейс vlan2. Посмотреть список интерфейсов командой ifconfig -a
посмотреть конфигурацию портов свитча robocfg show
Новому интерфейсу можно назначить свой MAC адрес командой
ifconfig hw ether 00:11:32:23:32:23
запустить интерфейс:
ifconfig vlan2 192.168.2.1 broadcast 192.168.2.255 netmask 255.255.255.0 up
на Deluxe скорость маршрутизации ориентировочно 3Мбайта/c при загрузке процессора 65%
flashfs save
flashfs commit
flashfs enable
видимо требует каких-то дополнительных действий, которые всем ясны, и поэтому не пишутся. После перезагрузки созданный Vlan не сохраняется, клиент, подключенный к этому порту ничего не видет.
Не мог бы кто-то понимающий написать пошагово, как реализовать данную конфигурацию?
Заранее большое спасибо.
Прошу прощения за поднятие темы.
Очень нужна Ваша помощь.
Спасибо за внимание к проблеме =)
Удаленная точка подключается кабелем.
На всякий случай:
в самом роутере Wi-Fi выключен.