2017-09-21 1 views
1

Ich habe die Installationsanweisungen für minishift v1.6.0 + 7a71565 heruntergeladen und befolgt. Ich führe Windows10 mit Hyper-v. Ich habe einen virtuellen Switch erstellt, der mit meiner WLAN-Karte verbunden ist.Minishift hyper-v funktioniert, kann aber keine .nip.io Adressen auflösen

Ich kann Projekte/pods usw. fein erstellen und die Erstellung lädt Bilder und git Quellverzeichnisse herunter und startet die Pods. In den Logs kann ich sehen, dass Wildfly läuft.

Ich möchte jetzt diese Web-Anwendungen in einem Browser auf dem Host-Rechner anzeigen. Ich füge eine Route hinzu und bekomme eine Route wie diese http://test-tpcc.192.168.171.212.nip.io

Wenn ich diese Route in den Browser einfügen gibt es mir einen DNS-Fehler. Ich kann nip.io ok erreichen, also weiß ich nicht, was ich von hier aus tun soll. Ich habe versucht, die dockerNAT zu verwenden, aber Minishift kann den Cluster nicht starten. Ich habe auch nur 192.168.171.212 verwendet, aber dann bekomme ich eine OpenShift-Webseite, die mir sagt, dass diese Anwendung keine Verbindungen ausführt/akzeptiert. Ich denke, die Zuordnung des Podnamens ist wichtig.

Irgendwelche Hinweise erhalten dankbar

graham

Antwort

0

Also an dieser Frage sah Minishift: Could not resolve: *.192.168.64.2.nip.io

Die Lösung hinzufügen 8.8.8.8 ist zu /etc/resolv.conf.

Auf Windows, um das Gleiche zu tun, habe ich den DNS-Server für das Netzwerk auf 8.8.8.8 in meinem TCP/IP-Eigenschaften festgelegt. Sobald ich das gemacht habe, waren meine Pods mit externen Routen im Minishift in meinen Host/Windows Browsern sichtbar.

Properties Dialog

0

Ein Fix ist dies ein Wildcard-DNS-Eintrag zu konfigurieren. Ich benutze posadis dafür: http://posadis.sourceforge.net/download

Zum C: \ Program Files (x86) \ Posadis 0.60.6 Lauf mfedit.exe Neu klicken, um In Zone root eingeben 192.168.171.212.nip.io. mit Punkt am Ende in IP-Nummer für diesen DNS-Server eingeben 127.0.0.1 Klicken Sie auf OK

enter image description here

Klicken Sie auf Einfügen -> IP4, domain * ip 192.168.171.212 enter image description here

Klick speichern . speichern unter C: \ Program Files (x86) \ Posadis 0.60.6 \ Config als 192.168.171.212.nip.io.prm

No run posadis.exe

Sie dnsquery.exe feststellen können, ob enter image description here

Nein hinzufügen 127.0.0.1 zu Ihrer dns Entschlossenheit und Test mit ping

0

in meinem Fall DNS wurde die Lösung, aber nach Auflösung, unser Corporate-Proxy blockiert wurde HTTP-Verkehr auf etwas in nip.io. endete Die Problemumgehung bestand darin, eine lokale Proxy-Umgehung für * .nip.io festzulegen.

Verwandte Themen