Statische IP vom ISP erhalten, möchte sie meiner OpenBSD-VM zuweisen

Statische IP vom ISP erhalten, möchte sie meiner OpenBSD-VM zuweisen

Ich habe eine virtuelle Maschine mit OpenBSD eingerichtet, die ich zum Herumspielen verwende, und ich wollte der Maschine eine der statischen IPs aus dem Block zuweisen, den ich von Comcast erhalten habe.

Ich habe der VM eine statische interne IP von 10.1.10.208 zugewiesen, die einwandfrei funktioniert. Ich kann problemlos SSH verwenden und alle Arten von Verbindungen innerhalb meines Netzwerks herstellen. Die von VirtualBox bereitgestellte Verbindung ist im Bridged-Modus.

Ich kann im Internet nicht viel darüber finden, wie man OpenBSD eine externe IP-Adresse zuweist. Auf dem Host der OpenBSD-VM verwende ich Linux Mint, und das war relativ einfach. Ich habe die Netzwerkeinstellungen geöffnet und neben meiner internen Route eine neue Route mit einem neuen Gateway und allem hinzugefügt, und es hat sofort funktioniert. Bei OpenBSD scheint das nicht so einfach zu sein.

Der Hostname für die Maschine lautet: rigby.4lambda.net Das Subnetz ist 255.255.255.248

Jede Hilfe oder jeder Hinweis in die richtige Richtung wäre phänomenal!

Antwort1

Um einenexterne (globale) IP-Adressezu eineminterne (private) IP-Adresse, benötigen Sie NAT (Network Address Translation). In einer normalen Umgebung, in der nur 1 IP-Adresse verfügbar ist, würde dies eine interne Adresse in einen Port der externen Adresse umwandeln. IE:

192.168.1.3 --> 132.68.51.43:69256
192.168.1.4 --> 132.68.51.43:57842
192.168.1.5 --> 132.68.51.43:58366

Das istDynamisches NAT, da die Ports vom Router automatisch dem Datenverkehr zugeordnet werden. Außerdem gibt esStatisches NAT, wo eine einzelne interne IP-Adresse manuell einer einzelnen externen IP-Adresse zugeordnet wird, IE:

192.168.1.3 --> 195.67.241.7 (Static IP given by ISP)

Das klingt genau nach dem, was Sie suchen.

Der Ort, an dem Sie dies einrichten, ist der Ort, an dem Ihr NAT installiert ist. Dies ist normalerweise der Gateway-Router zum Internet. Sie können Ihr OpenBSD bei seiner internen IP-Adresse belassen, da der Adressaustausch am Gateway-Router durchgeführt wird.

Antwort2

Ich habe eine Problemumgehung gefunden, habe den Beitrag eines anderen Posters jedoch als Antwort markiert, da er mit der von mir geposteten Frage zusammenhängt.

Mein Motherboard hat zwei Ports. Ich habe meine VM als überbrückt mit beiden meiner Ethernet-Buchsen konfiguriert.

Eine der Buchsen identifiziert sowohl die VM als auch meinen Host im LAN mit lokalen IPs. Die andere Ethernet-Buchse identifiziert die VM und den Host gegenüber der Welt mit statischen IPs. Auf diese Weise stapele ich interne und externe Verbindungen nicht mehr auf einem Link, sondern habe sie aufgeteilt.

Ich bevorzuge dies, da ich keine separaten Konfigurationsdateien für die interne und externe Kommunikation haben kann.

verwandte Informationen