Сообщения

Показаны сообщения с ярлыком "openwrt"

L2TP Туннель между роутером с OpenWRT и Mikrotik RB951G-2HnD

Изображение
Всем привет! Есть у меня дача в деревне и там стоит роутер TP-Link 3420 с OpenWRT, использую я его в связке с 4G модемом ZTE MF825, в городе Mikrotik RB951G-2HnD, провайдер Псковлайн, этот провайдер предоставляет услугу IPTV и я настроив IGMP Proxy пользуюсь приставкой MAG-245 для телевизора. Приехав на дачу я заметил что МТС стал ограничивать время некоторых сессий (RDP, SSH), нормально не поработаешь на удаленных серверах, да и постоянные проблемы от того что сайтам кажется что я в Санкт-Петербурге. Еще захотелось привезти приставку и посмотреть тот-же Paramount Comendy на телевизоре. Было решено настроить L2TP туннель до микротика и настроить igmp proxy. Почему именно этот туннель? Дело в том что в городе у меня серый IP, но адрес за натом провайдера не меняется, также есть DNS запись на сервере провайдера вида gorod-home.pskovline.ru, а вот у МТС IP каждую новую сессию меняется. Итак, исходные условия такие: Mikrotik: Сервер L2TP Домашняя сеть - 192.168.20.0/24 Публичный IP - ...

Настройка модема ZTE MF825 и роутера на OpenWRT

Данный модем прекрасно настраивается на роутерах с прошивкой OpenWRT. Для подключения необходимо выполнить всего несколько команд: opkg update opkg install kmod-usb-storage usb-modeswitch kmod-usb-net-cdc-ether kmod-usb-net-rndis vi /etc/config/network config interface 'wan'         option ifname 'usb0'         option proto 'dhcp' reboot Перезагружаемся и наслаждаемся интернетом. (Данный вариант может и не заработать, лучше всего установить на модем web-интерфейс и настроить авто-подключение. После данных манипуляций гораздо проще диагностировать проблему отсутствия подключения к сети)

Настройка udpxy и xupnpd на OpenWrt для провайдера ПсковЛайн

Настройка udpxy: opkg update opkg install udpxy vi /etc/init.d/udpxy #!/bin/sh /etc/rc.common START=99 STOP=10 IGMP_OPTS="-p 8080 -a 192.168.1.1 -B 2048K" IGMP_BIN="/usr/bin/udpxy" PID_F="/var/run/udpxy.pid" start() { echo "Starting udpxy" start-stop-daemon -S -x $IGMP_BIN -p $PID_F -b -m -- $IGMP_OPTS } stop() { echo "Stopping udpxy" start-stop-daemon -K -x $IGMP_BIN -p $PID_F -q } vi /etc/config/firewall config rule option src wan option proto igmp option target ACCEPT config rule option src wan option proto udp option dest_ip 224.0.0.0/4 option target ACCEPT /etc/init.d/firewall restart /etc/init.d/udpxy enable /etc/init.d/udpxy start Настройка xupnpd: config rule option src wan option proto igmp option target ACCEPT config rule option src wan option proto udp...

Настройка igmpproxy в OpenWrt для провайдера ПсковЛайн

opkg update opkg install kmod-bridge igmpproxy reboot vi /etc/config/igmpproxy config igmpproxy option quickleave 1 config phyint option network eth0 option direction upstream list altnet 10.0.0.0/8 config phyint option network br-lan option direction downstream vi /etc/config/firewall config rule option src wan option proto igmp option target ACCEPT config rule option src wan option proto udp option dest lan option dest_ip 224.0.0.0/4 option target ACCEPT option family ipv4 /etc/init.d/firewall restart /etc/init.d/igmpproxy enable /etc/init.d/igmpproxy start