Unser Upstream-Provider hat uns eine einzelne /32-IP-Adresse zugewiesen. Wie können wir unseren FreeBSd-Server so konfigurieren, dass er diese verwendet?
Bisher haben wir Folgendes in /etc/rc.conf:
ifconfig_em0="inet a.b.c.d/32 netmask 255.255.255.255"
Aber wenn wir Pings versuchen, wird angezeigt, dass keine Route zum Host vorhanden ist. Was übersehen wir?
Antwort1
Wenn Sie eine Brücke zur VM bauen, weisen Sie ihr abcd/26 zu und nicht die Subnetzmaske 255.255.255.255. Wenn Sie zur VM routen, weisen Sie abcd/32 als Alias für die Loopback-Schnittstelle zu und routen Sie abcd an ihre (unabhängige, kann privat sein) Ethernet-Adresse.
Ihre Kommentare scheinen darauf hinzudeuten, dass Sie diese IPs an Ihre VMs weiterleiten sollten. Weisen Sie diese IPs also als Aliase den Loopback-Schnittstellen zu (da sie keiner bestimmten physischen Schnittstelle zugeordnet sind) und leiten Sie sie an diese weiter.
Wenn Sie nicht wissen, wie man eine IP-Adresse an einen Computer weiterleitet, sind Sie überfordert und sollten jemanden damit beauftragen, der sich damit auskennt und gemeinsam mit Ihrem Provider die Konfiguration richtig vornimmt.