Bitnami Ubuntu-Image in Azure: Statische DNS-Adresse setzen
Ich wollte "mal eben" etwas in einer Typo3-Umgebung verifizieren.
Also mal schnell in Microsoft Azure einen Test-Server mit einem Bitnami Typo3-Image aufsetzen.
In der Tat ging dies überraschend unproblematisch. Als ich aber, nachdem flugs noch ein Port 80 Endpoint zur virtuellen Maschine im Azure Webinterface hinzufügte, mich im Typo3 Backend anmeldete, empfing mich eine Fehlermeldung, dass der Extension Manager die Funktion „Get preconfigured distribution“ nicht ausführen kann, da er den entsprechenden Repository-Server nicht finde.
Die Ursache ist, dass von der Azure-Umgebung per DHCP keine DNS-Server konfiguriert wurden.
In Ubuntu kann man auch bei automatischer IP-Adress-Konfiguration via DHCP einen DNS-Server manuell (bzw. statisch) festlegen.
Dazu muss man sich in diesem Fall einfach per SSH auf der Konsole anmelden und per sudo z.B. mit dem Editor nano die Datei /etc/dhcp/dhclient.conf bearbeiten.
In der aktiven Datei eine Zeile
suchen, auskommentieren und die Localhostangabe gegen die Google-DNS-Server-Adresse 8.8.8.8 austauschen.
Die Zeile sieht danach so aus:
Das Ganze speichern und jetzt noch die Konfiguration aktivieren:
Jetzt kann das Typo3 auf alle Repositories zugreifen.
Schönen Gruß
Also mal schnell in Microsoft Azure einen Test-Server mit einem Bitnami Typo3-Image aufsetzen.
In der Tat ging dies überraschend unproblematisch. Als ich aber, nachdem flugs noch ein Port 80 Endpoint zur virtuellen Maschine im Azure Webinterface hinzufügte, mich im Typo3 Backend anmeldete, empfing mich eine Fehlermeldung, dass der Extension Manager die Funktion „Get preconfigured distribution“ nicht ausführen kann, da er den entsprechenden Repository-Server nicht finde.
Die Ursache ist, dass von der Azure-Umgebung per DHCP keine DNS-Server konfiguriert wurden.
In Ubuntu kann man auch bei automatischer IP-Adress-Konfiguration via DHCP einen DNS-Server manuell (bzw. statisch) festlegen.
Dazu muss man sich in diesem Fall einfach per SSH auf der Konsole anmelden und per sudo z.B. mit dem Editor nano die Datei /etc/dhcp/dhclient.conf bearbeiten.
bitnami@Typo3-6-2-Lab:~$ sudo nano /etc/dhcp/dhclient.conf
In der aktiven Datei eine Zeile
#repend domain-name-servers 127.0.0.1;
suchen, auskommentieren und die Localhostangabe gegen die Google-DNS-Server-Adresse 8.8.8.8 austauschen.
Die Zeile sieht danach so aus:
repend domain-name-servers 8.8.8.8;
Das Ganze speichern und jetzt noch die Konfiguration aktivieren:
bitnami@Typo3-6-2-Lab:~$ sudo ifdown eth0 && ifup eth0
Jetzt kann das Typo3 auf alle Repositories zugreifen.
Schönen Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 299925
Url: https://administrator.de/contentid/299925
Ausgedruckt am: 24.11.2024 um 13:11 Uhr