Задать вопрос
krimtsev
@krimtsev

TP-LINK WR1043ND v.1 + OpenWRT под сеть на PPPoE+DHCPv6PD?

Доброго времени суток,

помогите пожалуйста разобраться. В сети запустили IPv6 (PPPoE+DHCPv6PD) и мой роутер с родной прошивкой не поддерживает таких возможностей, только v.2 и v.3. Знакомые ребята предложили организовать это на OpenWRT. Сам с OpenWRT никогда не работал. Отдали, сказали проверяй. После запуска все завелось, но есть некоторые проблемы... (скрин интерфейса - i.imgur.com/Y4uqHn0.png).

Без IPv6 работаем по принципу - авторизация по маку, выдача локального (10.x.x.x) в своей подсети + PPPoE.

О проблемах:
- Маршрутизацию прошлось прописать руками.
- Периодически отваливается IPv6 (у провайдера все хорошо, я лично в нем работаю). Для сравнения на Mikrotik'e проблем абсолютно не наблюдаю. За время тестов IPv6 ни одного разрыва.
- На главном сайте, где по MAC-адресу мне подтягивается информация по учетной записи меня не индексирует. (Скрипт 100% рабочий, база абонентов десятки тысяч).

Есть подозрение, что они какими-то костылями настроили этот роутер. И есть предчувствие, что есть более правильно решение.

Системные администраторы сети подсказали как оно должно заводится на роутере. Ниже цитата:

dhcpv4 client должен быть на wan порту, на этом же порту поднимается pppoe, которому расказано, чтобы поднялся ipv6, и потом запускается dhcpv6 client на pppoe интерфейс


Конфиги:

config interface 'loopback'
	option ifname 'lo'
	option proto 'static'
	option ipaddr '127.0.0.1'
	option netmask '255.0.0.0'

config globals 'globals'
	option ula_prefix 'fd07:0e3e:2735::/48'

config interface 'lan'
	option ifname 'eth0.1'
	option force_link '1'
	option type 'bridge'
	option proto 'static'
	option ipaddr '192.168.1.1'
	option netmask '255.255.255.0'
	option ip6assign '60'

config interface 'wan'
	option ifname 'eth0.2'
	option proto 'dhcp'

config interface 'wan6'
	option proto 'dhcpv6'
	option _orig_ifname 'eth0.2'
	option _orig_bridge 'false'
	option ifname 'pppoe-LDS_PPPoE'
	option reqaddress 'try'
	option reqprefix 'auto'

config switch
	option name 'switch0'
	option reset '1'
	option enable_vlan '1'

config switch_vlan
	option device 'switch0'
	option vlan '1'
	option ports '1 2 3 4 5t'

config switch_vlan
	option device 'switch0'
	option vlan '2'
	option ports '0 5t'

config interface 'LDS_PPPoE'
	option proto 'pppoe'
	option ifname 'eth0.2'
	option username '***'
	option password '***'
	option ipv6 '1'

config route
	option interface 'lan'
	option target '10.0.0.0'
	option netmask '255.0.0.0'
	option gateway '10.4.50.1'
	option metric '0'
	option mtu '1500'

config route
	option interface 'lan'
	option target '193.192.36.0'
	option netmask '255.255.254.0'
	option gateway '10.4.50.1'
	option metric '0'
	option mtu '1500'

config route
	option interface 'lan'
	option target '94.158.32.0'
	option netmask '55.255.240.0'
	option gateway '10.4.50.1'
	option metric '0'
	option mtu '1500'

config route
	option interface 'lan'
	option target '194.146.132.0'
	option netmask '255.255.252.0'
	option gateway '10.4.50.1'
	option metric '0'
	option mtu '1500'

config route
	option interface 'lan'
	option target '93.157.24.0'
	option netmask '255.255.248.0'
	option gateway '10.4.50.1'
	option metric '0'
	option mtu '1500'

config route
	option interface 'lan'
	option target '199.204.77.0'
	option netmask '255.255.255.0'
	option gateway '10.4.50.1'
	option metric '0'
	option mtu '1500'
  • Вопрос задан
  • 1260 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
krimtsev
@krimtsev Автор вопроса
Разобрался сам, в итоге вот что получилось по конфигам

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config globals 'globals'

config interface 'lan'
    option ifname 'eth0.1'
    option force_link '1'
    option type 'bridge'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'
    option ip6assign '64'

config interface 'wan'
    option ifname 'eth0.2'
    option proto 'dhcp'
    option macaddr 'MAC-адрес'
    option metric '10'

config interface 'wan6'
    option ifname 'pppoe-LDS'
    option proto 'dhcpv6'

config switch
    option name 'switch0'
    option reset '1'
    option enable_vlan '1'

config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '1 2 3 4 5t'

config switch_vlan
    option device 'switch0'
    option vlan '2'
    option ports '0 5t'

config interface 'LDS'
    option proto 'pppoe'
    option ifname 'eth0.2'
    option username 'login'
    option password 'password'
    option ipv6 '1'
    option metric '1'

config route
    option interface 'wan'
    option target '10.0.0.0'
    option netmask '255.0.0.0'
    option gateway 'ваш шлюз'

config route
    option interface 'wan'
    option target '193.192.36.0'
    option netmask '255.255.254.0'
    option gateway 'ваш шлюз'

config route
    option interface 'wan'
    option target '94.158.32.0'
    option netmask '255.255.240.0'
    option gateway 'ваш шлюз'

config route
    option interface 'wan'
    option target '199.204.77.0'
    option netmask '255.255.255.0'
    option gateway 'ваш шлюз'
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
LESHIY_ODESSA
@LESHIY_ODESSA
Почему бы вам не ознакомится с официальной документацией и не проверить самостоятельно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы