Mam taki schemat
Web server (194.149.118.10)
. . . . . . . . . . . . |
<WAN>------<SWITCH>-----------Router(194.149.118.11)----Lan
. . . . . . . . . . . . |
Sever w. VB(194.149.118.12) <-- nowy serwer
(kropki na schemacie są pomocnicze w celu zachowania struktury
)
WAN od ISP z 6 adresami zewnętrznymi wchodzi sobie do switcha. Podłączam do tego switcha wszystkie te urządzenia, które chciałbym aby były dostępne na zewnątrz.
Do tego switcha podłączyłem kolejny serwer z ubuntu a na nim virtualbox. Przpisałem mu kolejny adres ip i maszyna jest dostępna publicznie pod adresem 194.149.118.12
Na tym serwerze chciałbym jednak uruchomić kolejny serwer tyle, że w trybie wirtualnym w związku z testowaniem nowego rozwiązania sieciowego tak aby również dostępny był on w sieci tj. miał publiczne ip.
W tym celu ustawiłem mu eth1 w trybie bridged za pomocą VirtualBox'a, a w samym systemie przypisałem mu kolejny adres publiczny tj. (194.149.118.13)
System na VB generalnie pinguje się z wszystkimi urządzeniami w swojej klasie tj. z Web serverem i Routerem jednak nie ma on dostępu do internetu, a także nie jest widoczny z zewnątrz..
W jaki sposób wystawić maszynę wirtualną na zewnątrz?