Het MacFreak® Forum - Voor online ondersteuning in het Nederlands!

    Het MacFreak® Forum
     Vragen: Software (OS X 10.0 en hoger)
         Problemen met IPv4, niet met IPv6
                
Welkom bij Vragen: Software (OS X 10.0 en hoger) 

      Forum gemodereerd door: Moderator  
  Spring naar onderwerp
« Ouder - Nieuwer »  
Onderwerp met meerdere pagina's:
   [ 1 2 ]    Volgende »

    

       
fred44nl
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 2688 | Lid sinds: 13-09-2009 | Geplaatst om: 19:45 - 07-04-2017
In mijn lokale netwerk heb ik o.a. een headless Raspberry Pi 3B. Deze is met een utp-kabel aangesloten op m’n Time Capsule (brugmodus), eveneens met een utp-kabel is aangesloten op m’n EPC3940 modem/router. Het beheer van de RPi gaat via ssh vanaf m’n Macbook Air (Sierra 10.12.4).

Om bestanden van m’n MBA naar de RPi te kopieëren, maak ik in Finder verbindng via Samba met de RPi.
Ook gebruik is soms Filezilla.
In m’n netwerk maak ik naast IPv4 ook gebruik van IPv6.

Het probleem is, dat ik bijv. niet goed kan pingen naar de RPi.
ping 192.168.11.30 werkt gewoon zoals het hoort.
ping raspberrypi.local werkt niet - unknown host.
ping6 raspberrypi.local werkt zoals het behoort.
als ik met Filezilla verbinding maak, dan zie ok dat er een IPv6 adres wordt gebruikt.
deze verbinding kan ook via een IPv4-adres worden gemaakt.

Als ik in Terminal het commando “ssh fred44nl@raspberrypi.local -4” geef, dan verschijnt de melding “ssh: Could not resolve hostname raspberrypi.local: nodename nor servname provided, or not known”
Hetzelfde commando, maar dan zonder “-4” werkt wel.

Als ik m’n printer aan zet, dan kan ik deze daarna pingen met “ping printer.local”.
Na korte tijd lukt dat niet meer en verschijnt er een “unknown host” melding.

Het probleem zit waarschijnlijk ergens in IPv4.
Maar ja, wat kan er aan de hand zijn ??






 MacBook Air 4.2 - i7 - 256 GB SSD - 10.11.2

jaco123
Niet Aanwezig



MacFreak Verslaafde
Aantal berichten: 780 | Lid sinds: 20-09-2006 | Geplaatst om: 22:47 - 07-04-2017
Als ping op ip-adres gewoon werkt dan lijkt IPV4 op zich te werken.
(je kunt trouwens ook op macfreak posten en die is alleen via IPv4 te bereiken)

Je probleem is dus niet zozeer dat ipv4 niet werkt en ipv6 wel, maar het gaat fout bij de vertaling van de naam naar een ip-adres.

Als ik jouw verhaal zo lees, dan gaat de vertaling van "raspberrypi.local" WEL goed naar een ipv6-adres, maar NIET naar een ipv4-adres.

Wat voor nameserver gebruik je? De namen raspberrypi en printer, heb je die in de EPC3940 ingesteld? Of gebruik je een andere nameserver?

Wat gebeurt er als je de .local weglaat en alleen ping raspberrypi intypt?

fred44nl
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 2688 | Lid sinds: 13-09-2009 | Geplaatst om: 23:04 - 07-04-2017
geen idee welke nameserver ik gebruik.
zoiets heb ik nergens zoiets ingesteld.
de naam raspberrypi staat zo in Linux op de RPi, zowel in /etc/hostname als in /etc/hosts

als ik ping naar raspberrypi (zonder.local) dan komt er meteen "unknown host"





 MacBook Air 4.2 - i7 - 256 GB SSD - 10.11.2

jaco123
Niet Aanwezig



MacFreak Verslaafde
Aantal berichten: 780 | Lid sinds: 20-09-2006 | Geplaatst om: 23:48 - 07-04-2017
Dat je die naam op linux in de /etc geconfigureerd hebt maakt nog niet dat je Mac dat zou weten. Daar is een nameserver voor nodig. (Alhoewel er ook nog iets is met Bonjour en .local-adressen. Geen idee of je zero-conf op je raspberrypi hebt draaien?)

Kun je de output hier eens posten van het volgende commando?
Code:
dig raspberrypi.local

MacFrankie
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 10249 | Lid sinds: 09-02-2004 | Geplaatst om: 23:55 - 07-04-2017

 
Citaat: fred44nl om 19:45, 7-04-2017

In m’n netwerk maak ik naast IPv4 ook gebruik van IPv6.

Waarom doe je dat? Heb je ook een extern IPv6 adres? Als dat niet het geval is: vergeet IPv6, gebruik gewoon IPv4!



 
Citaat: fred44nl om 19:45, 7-04-2017

Het probleem is, dat ik bijv. niet goed kan pingen naar de RPi.
ping 192.168.11.30 werkt gewoon zoals het hoort.

Conclusie: IPv4 ping werkt prima!


 
Citaat: fred44nl om 19:45, 7-04-2017

ping raspberrypi.local werkt niet - unknown host.
ping6 raspberrypi.local werkt zoals het behoort.

Probeer eens:
nslookup 192.168.11.30

Wat zie je?


 
Citaat: fred44nl om 19:45, 7-04-2017

Als ik in Terminal het commando “ssh fred44nl@raspberrypi.local -4” geef, dan verschijnt de melding “ssh: Could not resolve hostname raspberrypi.local: nodename nor servname provided, or not known”
Hetzelfde commando, maar dan zonder “-4” werkt wel.

Het ligt niet aan het protocol, maar aan de naam!


 
Citaat: fred44nl om 19:45, 7-04-2017

Het probleem zit waarschijnlijk ergens in IPv4.

Nee, het probleem zit in je DNS of /etc/hosts file!




Op mijn werk heb ik al Windows, thuis wil ik geen systeembeheerder meer zijn!

fred44nl
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 2688 | Lid sinds: 13-09-2009 | Geplaatst om: 08:53 - 08-04-2017
@jaco123

voor Bonjour/Zeroconfig heb ik op de RPI avahi-daemon geïnstalleerd.

het antwoord van dig is:
 
Citaat:
Joris:~ fred44nl$ dig raspberrypi.local

; <<>> DiG 9.8.3-P1 <<>> raspberrypi.local
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 61419
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;raspberrypi.local.    IN  A

;; AUTHORITY SECTION:
.      25  IN  SOA  a.root-servers.net. nstld.verisign-grs.com. 2017040800 1800 900 604800 86400

;; Query time: 41 msec
;; SERVER: 2a02:f68:0:6xxxxxxxxx(2a02:f68:0:6xxxxxx)
;; WHEN: Sat Apr 8 08:44:46 2017
;; MSG SIZE rcvd: 110




 MacBook Air 4.2 - i7 - 256 GB SSD - 10.11.2

jaco123
Niet Aanwezig



MacFreak Verslaafde
Aantal berichten: 780 | Lid sinds: 20-09-2006 | Geplaatst om: 08:03 - 09-04-2017
Hmmm, avahi heb ik niet echt ervaring mee, dus mogelijk dat je het in de avahi-configuratie moet zoeken.

(dig-commando doet volgens mij trouwens ook niks met zero-conf, dus die zoekt gaat extern op zoek naar een extern .local-domein)

fred44nl
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 2688 | Lid sinds: 13-09-2009 | Geplaatst om: 10:00 - 09-04-2017
@MacFrankie

het modem geeft ook IPv6 door, dus alle devices maken hier gebruik van.

nslookup geeft het volgende:

 
Citaat: Joris:~ fred44nl$ nslookup 192.168.11.30
Server:    2a02:f68:x:xx:xxxx::1
Address:  2a02:f68:x:xx:xxxx::1#53

** server can't find 30.11.168.192.in-addr.arpa.: NXDOMAIN


het zal inderdaad iets met DNS te maken hebben.
m'n hosts file is:

 
Citaat: Joris:~ fred44nl$ cat /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1  localhost
255.255.255.255  broadcasthost
::1 localhost


 




 MacBook Air 4.2 - i7 - 256 GB SSD - 10.11.2

fred44nl
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 2688 | Lid sinds: 13-09-2009 | Geplaatst om: 18:57 - 09-04-2017
vanmiddag in de tuin werkte ping raspberrypi.local wèl.
maar later terug in de woonkamer niet.
dus ben ik e.e.a. gaan onderzoeken en wat blijkt:

als m'n MBA een draadloze verbinding heeft via de modem/router, dan kan ik m'n RPi NIET pingen via IPv4.
wordt de verbinding gemaakt via m'n Airport Extreme, dan kan ik WEL pingen.
het maakt hierbij niet uit hoe m'n MBA aan een ip-adres is gekomen.

even voor de duidelijkheid:
m'n lokale netwerk bestaat uit een Cisco EPC3940 modem/router.
daarop zit met een utp-kabel een Time Capsule (bridge-mode) aangesloten.
dan is er nog een Airport Extreme (bridge-mode) en via is draadloos verbonden met m'n TC.

dus zit het probleem op de een of andere manier in het modem.
maar ja, daar zit uitgeklede software in, met heel weinig instelmogelijkheden.




 MacBook Air 4.2 - i7 - 256 GB SSD - 10.11.2

Backspin
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 759 | Lid sinds: 06-06-2004 | Geplaatst om: 19:08 - 09-04-2017
Slim uitgevonden.
Heb wel vaker gezien met kabelmodems die bonjour informatie (multicast) niet goed doorgeven tussen hun 'bekabelde kant' en hun 'wifi kant'. Daar is meestal geen oplossing voor in het modem zelf, behalve om het wifi-gedeelte niet te gebruiken en dit te laten doen door Apple airports.




apple certified system administrator - www.backspin.nl

       

Spring naar onderwerp
« Ouder - Nieuwer »
Onderwerp met meerdere pagina's:
   [ 1 2 ]    Volgende »

MF-Forum v6.0.0 © 2001/2013 - MacFreak® Interactive Media