IPv4 en IPv6 adressering bij ethernet aansluiting

  • 5 november 2020
  • 13 reacties
  • 244 keer bekeken

Ik heb een probleem met IPv4 en IPv6 adressering bij een ethernet verbinding.

Omdat ik nog een oude Ubee router had, heb ik van Ziggo een nieuwe ConnectBox ontvangen. Ik heb mijn Synology NAS via een ethernet kabel hierop aangesloten. De hardware versie van de ConnectBox is 5.01 en de software versie is CH7465LG-NCIP-6.12.18.26-3p6-GA-NOSH.

Op de ConnectBox staat bij het overzicht met verbonden apparaten dat mijn NAS met alleen een IPv6 verbinding is verbonden. De apparaten die met wifi met de ConnectBox verbinding hebben, hebben zowel een IPv4 adres als een IPv6 adres.

Als ik mijn NAS via de browser of App op tabel of telefoon benader dan moet ik daarvoor het IPv4 adres opgeven. Met een IPv6 adres kan dit niet. Of is hier een slimmigheid voor die ik niet ken?

Ook kan ik op de ConnectBox geen portforwarding instellen, want het invoerveld op de ConnectBox laat alleen een IPv4 adres toe.

 

Ik heb dit vergelijken met de instellingen op een ander woonadres. Hier staat een oudere ConnectBox met hardware versie 10 en software versie 9.1.1902.203. De apparaten die met die ConnnectBox met een ethernet kabel zijn aangesloten hebben zowel een IPv4 adres als een IPv6. De NAS heb ik daarom zonder problemen op deze ConnectBox aan kunnen sluiten.

 

Ik heb dit probleem vanmorgen uitgebreid met de Ziggo helpdesk besproken, maar zij kon mij nadat ze ook bij specialisten navraag had gedaan mij niet verder helpen en adviseerde mij om dit probleem hier in de community te plaatsen.

Vraag: hoe kan ik mijn Synology NAS benaderen die via ethernet is aangesloten op de ConnectBox?

 


13 Reacties

Reputatie 6
Badge +7

Heeft de NAS misschien een statisch IPv4-adres ingesteld staan? Dit kan tot gevolg hebben dat de CB alleen het IPv6-adres weergeeft welke de NAS via DHCP toegewezen heeft gekregen.

Port forwarding is alleen van toepassing op IPv4.

Je kunt via de browser een apparaat benaderen via IPv6 door het adres tussen blokhaken te zetten, bijvoorbeeld als volgt: http://[ipv6] of http://[ipv6]:8080.

Reputatie 7
Badge +14

Als ik mijn NAS via de browser of App op tabel of telefoon benader dan moet ik daarvoor het IPv4 adres opgeven. Met een IPv6 adres kan dit niet. Of is hier een slimmigheid voor die ik niet ken?

 

@Hans1965 

Ja hier zijn slimmigheidjes voor.

Éen hiervan heeft @caesar beschreven in dit topic. Het betreft een Microsoft-oplossing.

Zelf zet ik het IPv6-IP-adres tussen vierkante haken in de adresbalk van de browser. Werkt ook. Binnen het LAN kan je een Link-local adres gebruiken.

 

Reputatie 7
Badge +8

Jammer genoeg worden we voor een goede oplossing gehinderd door de primitieve software van de Ziggo Connectboxen.

Maar er is nog een andere oplossing.

In C:\Windows\System32\drivers\etc vind je het bestand hosts.

Open dit bestand met Notepad.

Je kunt daarin de IPv4 en IPv6 adressen van je NAS (en andere apparaten) opnemen, zoals hier getoond:

# Table of IP addresses and host names
127.0.0.1                       localhost
172.16.178.1                    router
172.16.178.121                   mijn-nas
2001:db8::10:2aa:ff:fe21:5a88   mijn-nas

Als je nu mijn-nas gebruikt om een share aan te kiezen (of de web server van de NAS aan te spreken) zal de PC IPv6 gebruiken, zoals het hoort.

 

Zodra we vrije routerkeuze hebben kun je een fatsoenlijke router met DNS aanschaffen, en kan de Connectbox naar zijn feitelijke eindbestemming, de milieustraat.

 

Reputatie 7
Badge +14

@caesar 

Ik meen mij te herinneren laatst iets gelezen te hebben dat er een ontwikkeling gaande is dat niet alle browsers het hosts-bestand nog willen gebruiken. (Malware wil dit nogal eens misbruiken.) Ik dacht dat Google Chrome tegenwoordig het host-file negeert.

Reputatie 7
Badge +8

@DennyW 

Dat lijkt inderdaad zo te zijn, heerlijk is dat toch IP networking.

Als je een Connectbox gebruikt, wat krijg je dan te zien bij DNS servers als je in de Command Prompt op je PC ipconfig /all ingeeft?

En als je daar nslookup met het IPv6 adres van de NAS ingeeft, wat zie je dan?

 

 

Reputatie 7
Badge +14

@caesar 

Als je een Connectbox gebruikt, wat krijg je dan te zien bij DNS servers als je in de Command Prompt op je PC ipconfig /all ingeeft?

En als je daar nslookup met het IPv6 adres van de NAS ingeeft, wat zie je dan?

Vraag je dit aan mij of aan @Hans1965 ?

Reputatie 7
Badge +8

@DennyW 

Sorry, aan @Hans1965 natuurlijk. Alhoewel de vraag van de DNS servers door iedereen met een Connectbox beantwoord kan worden natuurlijk.

Probleem opgelost! Door het IPv6 adres tussen [] te zetten kon ik via de browser inloggen op mijn NAS. Ik heb alle instellingen nog eens goed doorgenomen, en zag dat mijn NAS ingesteld stond op een fixed IPv4 adres dat buiten de adres range van het nieuwe modem (192.168.178.1-255) stond. Dat verklaarde waarom ik in het overzicht met aangesloten apparaten het IPv4 adres niet zag en het IPv6 adres wel. Ik heb het IPv4 adres aangepast naar een adres binnen de range en het probleem was opgelost. Dank voor de hulp!

Reputatie 7
Badge +14

Probleem opgelost! Door het IPv6 adres tussen [] te zetten kon ik via de browser inloggen op mijn NAS. Ik heb alle instellingen nog eens goed doorgenomen, en zag dat mijn NAS ingesteld stond op een fixed IPv4 adres dat buiten de adres range van het nieuwe modem (192.168.178.1-255) stond. Dat verklaarde waarom ik in het overzicht met aangesloten apparaten het IPv4 adres niet zag en het IPv6 adres wel. Ik heb het IPv4 adres aangepast naar een adres binnen de range en het probleem was opgelost. Dank voor de hulp!

@Hans1965 

Dank voor de terugkoppeling het bedanken. Fijn te vernemen dat je -na opvolging van mijn tip- het probleem heb kunnen oplossen.

N.B.: Het toekennen van een statisch (intern) IP-adres kan je tegenwoordig eigenlijk beter laten regelen door de Connecbox. In de Connectbox kan je namelijk een z.g.  statische DHCD-reserverering vastleggen (op basis van het MAC-adres). De DHCP-server zal dan n.l. steeds het door jou gewenste IP-adres aan de NAS uitgeven. Voorwaarde is wel dat dit IP-adres moet liggen binnen de DHCP-range van DHCP-server. Bij de NAS stel je dan in dat deze automatisch (via DHCP) een IP-adres moet verkrijgen (= doorgaans de default-instelling).

Reputatie 7
Badge +8

@DennyW 

Daar heb je helemaal gelijk in. Het gebruik van statische IP adressen in de apparaten zelf is heel onverstandig, en wordt al jaren afgeraden. In feite is deze hele situatie het bewijs daarvoor, er stond een foutief adres in de NAS.

Overigens raad ik iedereen aan (dus ook @Hans1965 ) zoveel mogelijk gebruik te maken van IPv6. Ook de onderliggende protocollen zoals SMB (voor gebruik bij een NAS) zijn verbeterd bij IPv6, het zijn niet alleen de adressen die zijn vergroot. Alles is op de schop gegaan en verbeterd.

Reputatie 7
Badge +14

@Hans1965

Tja, als je er op bedacht bent dat de nieuwe modem-router een ander subnet gebruikt, dan is het wellicht handig om de devices met een statisch IP-adres eerste even op DHCP te zetten, voordat je de nieuwe modem-router in gebruik neemt. (Helaas attendeert Ziggo hier niet op bij vervanging van een modem-router.)

Maar,… achter af kan natuurlijk ook (vermits de oude modem-router nog werkt). De oude modem router hoeft hiervoor niet eens met de coax verbonden te zijn! Het gaat immers om het (interne) LAN-gedeelte; sluit NAS (in dit voorbeeld) en PC aan op de oude router en laat de router opstarten (zondercoax-verbinding) De router zal protesteren dat Up- en Down-stream (met Ziggo) niet werkt (LET's blijven knipperen) maar na enige tijd zal het LAN-deel “in de lucht komen” en de NAS bereikbaar zijn voor de PC. Ook de PC zal zeuren dat er geen internetverbinding is, maar die melding kan je negeren.
 

N.B.:
De NAS en PC welke beide een statisch IP-adres hebben dat anders is dan het subnet dat de nieuwe modem-router gebruikt, kan je voor deze procedure ook gewoon aansluiten op de nieuw modem-router! Het interesseert het LAN-gedeelte namelijk geen barst dat deze devices een “vreemd” subnet gebruiken met dito statische IP-adressen.

Verder stellen de NAS-fabrikanten vaak hulp-software beschikbaar (vaak finder genoemd) waarmee een NAS in een netwerk gevonden en geconfigureerd kan worden.

Ook zonder hulp-software is het probleem ook wel op te lossen. Sluit de NAS (of elk ander device dat statisch IP-adres heeft in een "vreemd” subnet) aan op een switcht op LAN-deel alsmede een PC. Stel de PC in zodat deze (tijdelijk) ook een (“willekeurig”)  statisch IP-adres heeft in hetzelfde subnet als de NAS gebruikt (DNS-server en gateway hoef je niet in te vullen / zijn nu even niet belangrijk). Je kan mag beide devices dus ook op de nieuwe modem-router aansluiten. Maakt niet uit voor deze procedure.


N.B.: Rechtsstreeks op elkaar aansluiten met een ethernetkabel kan ook werken, maar het kan zijn dat je dan een z.g. een kruiskabel nodig hebt.
De PC moet de NAS (of elk ander device met een statisch IP-adres) nu kunnen benaderen om te configureren. (Natuurlijk moet je dan wel weten welk IP-adres je destijds had toegekend of de snelkoppelingen op de PC en / of de Drive-letter toewijzingen moeten nog werken.)

Het is voor mij een mooie ervaring om te zien hoe een praktisch probleem leidt tot nieuwe inzichten in het beheer van mijn thuisnetwerk en NAS. Ik ga voortaan het QuickConnectID voor mijn NAS gebruiken. Ik kwam erachter dat je dan ook geen portforwarding nodig hebt. Blijkbaar zit er in het gebruik van het QuickConnectID de nodige intelligentie, waarmee mijn NAS zonder portforwarding vanaf de buitenwereld wel bereikbaar is. Hoe dat kan snap ik eerlijk gezegd niet.

Ik zal in de ConnectBox een statisch adres instellen voor de NAS en de instelling op NAS op DHCP zetten. Mogelijk is de instelling van een statisch adres in de ConnectBox zelfs niet meer nodig als ik gebruik maak van het QuickConnectID. Dat ga ik nog een keer rustig uitzoeken.

 

Met bovenstaande draai ik ook volledig op IPv6.

 

Met bovenstaande verbeteringen wordt het beheer een stuk eenvoudiger! Nogmaals dank voor de hulp.

Reputatie 7
Badge +14

@Hans1965 

Het van buitenaf bereikbaar zijn is eigenlijk een firewall-kwestie. Eigenlijk is elke router / apparaat die verbinding met “de boze buiten wereld” heeft bereikbaar. Het zijn de instellingen van de firewall van de router / van een PC die je moeten beschermen.
De "normale” instelling van onze thuis-routers zijn dusdanig voorgekookt dat om het ons als gebruikers zo makkelijk mogelijk te maken. Verbindingen die van binnenuit geïndiceerd zijn worden ongehinderd door gelaten, alsmede de “antwoorden” (directe response alsmede gerelateerde verbindingen) op de uitgaande data.

Met portforwarden maak je hierop een uitzondering. Dit voor sommige mensen allemaal wat lastig.

QuickConnectID maakt het allemaal wat makkelijker. (Er zijn meer van dit soort oplossingen b.v. voor IP-camera's). Jouw device (NAS) maakt zelf een verbinding met een server van de fabrikant (maakt dus eigenlijk een “pin-hole”in de firewall). De NAS vertelt die server ook steeds wat zijn IP-adres is. De eigenaar van de NAS heeft een gebruikersaccount moeten aanmaken bij die server. Verder zal je app hebben moeten installeren of zo iets . De app maakt in eerste instantie verbinding met de server van de fabrikant. De server zorgt ervoor dat de NAS jouw externe aanroep accepteert / een verbinding opbouwt. Voor de firewall van de router is het dus een verbinding die door de NAS geïndiceerd is.

Reageer