Red Hat CoreOS-aktivierte Standorte mit geringerem Firewallspeicherbedarf erstellen
Konfigurieren Sie einen Red Hat CoreOS fähigen Standort so, dass er ein einzelnes Netzwerkziel verwendet, um die Anzahl der auf Ihrer Firewall benötigten ausgehenden IP-Adressen zu reduzieren.
Verwenden Sie einen Host-Link-Agenten, um eine Verbindung zu einem einzelnen Netzziel herzustellen. Ein Host-Link-Agent ist ein Binärbild des Link-Clients, der als systemd auf Ihren Hosts ausgeführt wird. Der Agent stellt eine Verbindung
zum Tunnelserver her und schreibt Ihren Host-DNS neu, sodass der gesamte Bootstrap-Datenverkehr für die Position so umgeleitet wird, dass der vom Agenten eingerichtete Link verwendet wird, um IBM Back-End-Services zu erreichen. Infolgedessen
stellt der gesamte abgehende Datenverkehr von der Position eine Verbindung zu einem einzigen Ziel her, dem öffentlichen Endpunkt des Tunnelservers an Port 443. Daher müssen Sie nicht alle ausgehenden IP-Adressen zulassen, die unter Erforderliche abgehende Konnektivität für Hosts in allen Regionen aufgeführt sind.
Führen Sie die folgenden Schritte aus, um eine für Red Hat CoreOS aktivierte Position mit geringerem Firewallspeicherbedarf einzurichten.
-
Erstellen Sie eine Position für Red Hat CoreOS aktiviert Satellite. Weitere Informationen finden Sie unter Satellite-Standort erstellen.
-
Rufen Sie den
healthcheck-Positionsendpunkt mit dem Befehlibmcloud sat endpoint ls --location LOCATION_NAMEab.Beispielbefehl:
ibmcloud sat endpoint ls --location my-sat-linkBeispielausgabe:
ID Name Destination Type Address cdn1e2dw0vmieu3g98p0_drock satellite-healthcheck-cdn1e2dw0vmieu3g98p0 location HTTP c-01.private.us-south.link.satellite.cloud.ibm.com:32877Notieren Sie in der Ausgabe den Positionsendpunkt. Beispiel:
c-01.private.us-south.link.satellite.cloud.ibm.com:32877. Ersetzen Sie.privatedurch-wsund entfernen Sie den Port. Beispiel:c-01.private.us-south.link.satellite.cloud.ibm.com:32877wird zuc-01-ws.us-south.link.satellite.cloud.ibm.com. Dieser Wert wird als Wert fürENDPOINT_TO_POINT_TOim Befehlsat host attachim nächsten Schritt verwendet. -
Laden Sie das Hostanschlussscript für Ihre Position herunter, indem Sie den Befehl
ibmcloud sat host attach --location LOCATION_NAME --operating-system RHCOS --host-link-agent-endpoint ENDPOINT_TO_POINT_TOin der Befehlszeilenschnittstelle verwenden.Beispielbefehl:
ibmcloud sat host attach --location my-sat-link --operating-system RHCOS --host-link-agent-endpoint c-01-ws.region.link.satellite.cloud.ibm.comBeispielausgabe:
Creating host registration script... OK The script to attach hosts to Satellite location 'my-sat-link' was downloaded to the following location: /var/folders/7y/90mtvpqj1jx05gvgk1jyk7b80000gn/T/register-host_my-sat-link_1782841498.ign -
Verbinden Sie Ihre Hosts mit Ihrem Standort, indem Sie das heruntergeladene Skript ausführen.
- Wenn sich Ihre Hosts bei einem anderen Cloud-Anbieter befinden, befolgen Sie die anbieterspezifischen Schritte, um das Skript auszuführen und Ihre Hosts hinzuzufügen.
- Wenn sich Ihre Hosts in einem lokalen Rechenzentrum befinden, lesen Sie die Informationen unter Lokale RHCOS-Hosts anhängen.
-
Suchen Sie die IP-Adressen des Tunnelendpunkts, indem Sie den Befehl
dig c-01-ws.REGION.link.satellite.cloud.ibm.com +shortausführen.Beispielbefehl:
dig c-01-ws.us-south.link.satellite.cloud.ibm.com +shortBeispielausgabe:
prod-us-south-sl-935783-6b64a6ccc9c596bf59a86625d8fa2202-0000.us-south.containers.appdomain.cloud. prod-us-south-sl-935783-6b64a6ccc9c596bf59a86625d8fa2202-0000.c303u02d04o7tl16uqm0.akadns.net. 169.61.156.226 169.61.31.178 169.46.88.106In diesem Beispiel lauten die IP-Adressen des Tunnelendpunkts
169.61.156.226,169.61.31.178und169.46.88.106unterport 443. -
Konfigurieren Sie Ihre Firewall so, dass sie ausgehenden Datenverkehr an die IP-Adressen des Tunnelendpunkts an Port 443 zulässt. Die IP-Adressen finden Sie in der Ausgabe des vorherigen Schritts.
NTP muss ebenfalls zulässig sein. Sie können entweder den Zugriff auf die in der Übersicht Erforderliche ausgehende Verbindungen für Hosts aufgeführten NTP-Server ( Red Hat ) zulassen oder den Zugriff auf einen benutzerdefinierten NTP-Server (Network Time Protocol) konfigurieren. Informationen zum Konfigurieren eines lokalen NTP-Servers finden Sie unter Angepassten NTP-Server angeben.