Temat: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Tak więc odpaliłem IPv6 wg tego poradnika. Test na podanych stronach przechodzę ale za licho nie potrafię ustawić BB żeby dla podpiętych urządzeń (PC, NAS itp) przydzielało adresy z puli IPv6. W sekcji status mam non stop DHCP Leases puste mimo że PC i pozostałe sprzęty IPv6 obsługują. Może ktoś mi wyjaśni jak to spacyfikować i ewentualnie dostroić tak żeby móc ustawić IPv6 na sztywno do konkretnych urządzeń (ofc o ile to jest możliwe).

2

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

UWAGA: opis nie dotyczy OpenWrt 12.09 (i późniejszych).

Jeżeli zrobiłeś to na BB pół rzeczy zrobiłeś źle i pół jest lekko inaczej.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

W BB ipv6 działa przecież od razu. Konfigurujesz tunel i odhcpd powinien automatycznie przydzielać adresy w lan.
Ja mam dwa tunele skonfigurowane i miałem problem z konfiguracją odhcpd ( przydzielało mi po kilka adresów na komputer ) więc zostawiłem mu obsługę ipv4, a do ipv6 zainstalowałem stary dobry wide-dhcpv6-server. Teraz mam adresy ustawione na sztywno i wszystko działa jak należy.

Home: ZyXEL NBG6817 (OpenWrt)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 16 GB (PVE)

4

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

@Cezary - no właśnie, niby nieaktualny ten post jest ale do pewnego momentu się zgadza i idzie uruchomić tunel 6in4 na HE i test przechodzi, po tym zaczynają się schody z przypisaniem IP do LANu
@Gruberek - niby wszystko pięknie ładnie ale nie znalazłem tutaj opisu jak to skonfigurować z HE więc kombinowałem z tym co miałem smile

5

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

OpenWrt BB ma obsługę natywną - w sensie weź obraz, podłącz i komputer ma dostać i ipv6 i ipv4. Jeżeli na wan dostanie router ipv6 to też będzie, przy innych protokołach masz to sam skonfigurować. I tak wygląda stan rzeczy w BB.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Nie powiem Ci teraz dokładnie co i jak ustawiałem, bo leciałem "on air" smile Metodą prób i błędów jakoś ustawiłem. Jeżeli używasz wide-dhcpv6-server to w luci w dzierżawach adresy Ci się nie wyświetlą. W configu odhcpd chyba też coś zmieniałem żeby nie rozdawał adresów ipv6.

Home: ZyXEL NBG6817 (OpenWrt)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 16 GB (PVE)

7

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Tyle że u mnie nie ma pliku konfiguracyjnego odhcpd. Juz nawet żeby go nie pominąć to przeglądam zasoby routera przez WinSCP. A wide-dhcpv6-server wyrzuciłem bo nic nie pomogła jego instalacja.

8

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

A co masz w /etc/config/network?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Na chwilę obecną to:

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 'fdc9:7f8a:2436::/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 ip6hint '10'
    option ip6assign '64'

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

config interface 'wan6'
    option proto '6in4'
    option peeraddr '216.66.80.162'
    option ip6addr '2001:470:xx:yy::2/64'
    option ip6prefix '2001:470:xx:yy::/64'
    option tunnelid 'id'
    option username 'nazwa'
    option password 'haslo'

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

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

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

config interface 'vpn0'
    option ifname 'tun0'
    option proto 'none'

Co gorsza po odpaleniu IPv6 przestaje mi działać VPN - to pewnie z racji braku przydzielonego IPv6.

10 (edytowany przez Gruberek 2015-03-05 13:24:25)

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

option ip6addr '2001:470:xx:yy::2/64'
option ip6prefix '2001:470:xx:yy::/64'

Na pewno masz tak? Bo jeżeli tak to masz źle.
Powinno być:

option ip6addr '2001:470:xx:yy::2/64'
option ip6prefix '2001:470:xz:yy::/64'

I do sekcji lan dodaj jeszcze:

option ip6addr '2001:470:xz:yy:10::1/64'
Home: ZyXEL NBG6817 (OpenWrt)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 16 GB (PVE)

11

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Dokładnie, nie mylić puli z endpointem smile

12

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

@Up - sorry literówka w pefixie, było xz smile Dopisałem też to co podałeś i dalej buba.

13 (edytowany przez Gruberek 2015-03-05 13:40:04)

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Pokaż:
/etc/config/radvd
/etc/config/dhcp
/etc/config/dhcp6s
/etc/dhcp6s.conf

Home: ZyXEL NBG6817 (OpenWrt)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 16 GB (PVE)

14

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

radvd

config interface
    option interface    'lan'
    option AdvSendAdvert    1
    option AdvManagedFlag    0
    option AdvOtherConfigFlag 0
    list client        ''
    option ignore        1

config prefix
    option interface    'lan'
    # If not specified, a non-link-local prefix of the interface is used
    list prefix        ''
    option AdvOnLink    1
    option AdvAutonomous    1
    option AdvRouterAddr    0
    option ignore        1

config route
    option interface    'lan'
    list prefix        ''
    option ignore        1

config rdnss
    option interface    'lan'
    # If not specified, the link-local address of the interface is used
    list addr        ''
    option ignore        1

config dnssl
    option interface    'lan'
    list suffix        ''
    option ignore        1

dhcp

config dnsmasq
    option domainneeded '1'
    option boguspriv '1'
    option localise_queries '1'
    option rebind_protection '1'
    option rebind_localhost '1'
    option local '/lan/'
    option domain 'lan'
    option expandhosts '1'
    option authoritative '1'
    option readethers '1'
    option leasefile '/tmp/dhcp.leases'
    option resolvfile '/tmp/resolv.conf.auto'
    option nonegcache '1'
    option strictorder '1'

config dhcp 'lan'
    option interface 'lan'
    option start '100'
    option limit '150'
    option leasetime '12h'
    option ra 'server'
    option dhcpv6 'relay'
    option ra_default '1'

config dhcp 'wan'
    option interface 'wan'
    option ignore '1'

config host
    option name 'INTEL'
    option mac ''
    option ip '192.168.1.10'

config host
    option name 'QNAP'
    option mac ''
    option ip ''

config host
    option mac ''
    option ip ''
    option name ''

config host
    option mac ''
    option ip ''
    option name '_J'

config host
    option mac ''
    option ip ''
    option name 'ASUS'

config host
    option name 'PS3'
    option mac ''
    option ip ''

dhcp6s nie mam i pliku conf do niego także

15 (edytowany przez Gruberek 2015-03-05 14:00:12)

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Pisałeś, że robiłeś według poradnika, a tam było wyraźnie żeby zainstalować i skonfigurować wide-dhcpv6-server.
To samo dotyczny radvd. W configu nic nie zmieniłeś. Zrób to co jest napisane w poradniku i edytuj /etc/config/dhcp usuwając lub haszując te linie:

    option ra 'server'
    option dhcpv6 'relay'
    option ra_default '1'

Na koniec zrestartuj wszystko i musi działać.

Home: ZyXEL NBG6817 (OpenWrt)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 16 GB (PVE)

16

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Zaraz sprawdzę. Co do poradnika - fakt korzystałem z niego ale jak zobaczyłem przypis że nie działa z AA powyżej 12,09 to wywaliłem praktycznie wszystko co było to zainstalowania i szukałem dalej w necie czegoś aktualniejszego. Ale z BB i HE praktycznie nie ma kompletnego poradnika jak to skonfigurować, biorąc jeszcze poprawkę na to by VPN działał.

17 (edytowany przez Gruberek 2015-03-05 14:07:58)

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

W BB teoretycznie powinno to działać z samym odhcpd ale ja miałem problemy żeby na sztywno przypisać adresy ipv6 do komputerów więc skorzystałem ze starego rozwiązania. Jak skonfigurujesz to w sposób który Ci podałem to na pewno wszystko będzie działać.

EDIT: Jedyne co nie będzie działać to w LuCi nie będą się dzierżawy ipv6 wyświetlały ale to chyba nie problem.

Home: ZyXEL NBG6817 (OpenWrt)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 16 GB (PVE)

18

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

@up W końcu poszło, radvd rozgłasza co trzeba, nawet VPN działa. Jedno co wkurza to brak dzierżaw ipv6 w LuCi. Za licho nie wiem też jak przypisać adresy ipv6 do urządzeń sieciowych które mam. Może jakieś info jak to ugryźć??

19

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

info jest w /etc/dhcp6s.conf.sample. Adresy ipv6 przypisuje się do duid. W Windowsie duid znajdziesz po wydaniu komendy ipconfig /all

Home: ZyXEL NBG6817 (OpenWrt)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 16 GB (PVE)

20

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Ok czyli mam jeszcze zainstalować server dhcp6s czy klienta bo samego pliku nie widzę u siebie.

21

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

A co Ci napisałem w poście nr. 15 ?

Home: ZyXEL NBG6817 (OpenWrt)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 16 GB (PVE)

22

Odp: 6in4 @ WDR4300 na BB - brak adresów IPv6 w sieci LAN

Ok wsio paniatna, zainstaluje i spróbuje to ustawić ale tak jak patrze to to już sie robi czarna magia dla mnie zwłaszcza rozszyfrowywanie ip dla każdego urządzenia. Ale co tam spróbuje, nic nie tracę oprócz czasu smile