Wątek przeniesiony 2021-12-21 13:41 z Off-Topic przez somekind.

Wirtualne maszyny - adresacja IP

0

Witam, nie mogłem znaleźć kategorii, przepraszam z góry.

Wpadłem na taki spontaniczny pomysł - założyć swój własny "hosting" vps - oczywiście dla zabawy, dla własnej satysfakcji i przy okazji nauki. Tak sobie myślałem nad tym jak to ma działać i wymyśliłem nastepujący plan - jako narzędzie do wirtualizacji systemów posłuży mi virtual box (ewentualnie vmware). Wiem, że to nie jest zbyt wydajny sposób, ale tak jak już mówiłem - robie to dla zabawy. Odpalam sobie kilka maszyn z przydzielonymi zasobami i wynajmuje je tam jakiemuś Kowalskiemu (hipotetycznie). Ale już na starcie zapaliła mi się lampka, a mianowicie adresacja IP. No bo po lanie to wiadomo, adresacja tych systemów to prosta sprawa, ale co zrobić gdy przychodzi udostepnić te VPS w internecie? Jakby to była tylko jedna maszyna to wiadomo, przekieruje ruch z jakiegoś tam portu (np SSH) na adres IP LAN wirtualizacji, ale co zrobić gdy przychodzi zrobić to np. z czterema wirtualizacjami? Nie jestem ekspertem w sieciach i znam się na nich tyle o ile, dlatego przychodzę do was z tym problemem. Dzięki za wypowiedzi i chęci pomocy z góry

1

ale co zrobić gdy przychodzi zrobić to np. z czterema wirtualizacjami?

Przekierowujesz cztery różne porty osobno do każdej VMki :-)

0

@Patryk27: W sensie że zmieniać porty SSH dla każdej maszyny i przekierowywać te custom porty? Np. w jednej wirtualizacji serwer SSH nasłuchuje na porcie 177, a druga maszyna z drugim serwerem na porcie 197?

0

VMki mogą nasłuchiwać na tych samych portach (np. wszystkie mogą nasłuchiwać na domyślnym 22 dla SSH) - jedynie przekierowanie musi być z unikalnego portu na jakiś inny; np. mając takie ustawienie:

host:
192.168.1.10

vm1:
10.10.1.1

vm2:
10.10.2.1

... możesz mieć takie przekierowania (tzw. port forwarding):

192.168.1.1:300 -> 10.10.1.1:22
192.168.1.1:301 -> 10.10.2.1:22
0

@Patryk27: czyli po prostu jak ktoś wyśle żądanie na moje IP (czyli na twoim przykładzie 192.168.1.1:300) na porcie 300, to przekieruje ruch do VM'ki na port 22 (czyli 10.10.1.1:22), tak to mam rozumieć?

1 użytkowników online, w tym zalogowanych: 0, gości: 1