Witam, postanowiłem postawić sobie serwer do gry dla znajomych jednak hamachi itp mnie irytuje więc postanowiłem zrobić to za pomocą Routera, jednak mam problemy gdyż nie wiem wogóle w jaki sposób skonfigurować kartę w VirtualBox, czy ma to być loopback, karta pc czy VirtualBox’a. I oto co mnie interesuje:
Jaką karte ustawić w VirtualBox aby działało przekierowanie portów na nią.
Jak dokonać konfiguracji routera? tzn wiem jak wykonać przekierowanie na dany IP ale na liście Kilentów DHCP nie widnieje VirtualBox, Czy gdy zarezerwuje adres IP który nadam VirtualBox’owi to czy będzie to działać prawidłowo?
Jeśli NAT, to nie będzie widoczna na routerze, a reguły przekierowania znajdziesz w tej samej zakładce VBoxa.
Podłączenie pod “Bridged adapter” powinno zachowywać się podobnie do postawienia obok fizycznej maszyny, chociaż routery lubią dalej być ślepe na maszynę wirtualną w listowaniu podłączonych urządzeń - ale przecież wystarczy przekierowanie na IP.
Przekierowanie na IP ale w Routerze mam przekierować?
a W Bridged adapter jaki rodzaj karty mam wybrać? loopback, karte WiFi ? Czy co?
O może dokładniej to pokaze:
W Cliencie gry podaje adres IP mojego internetu [Mam statyczny adres] 111.222.333.444 [Przyklad] gra laczy sie na porcie 14002, router ma przekierowanie tego portu na np VirtualBox’a
Najprościej, połączenie mostkowane (bridged). Kartę wybierasz taką, którą podłączasz się do routera. Jeśli łaczysz się przez WiFi, to mostkujesz z WiFi. Adres IP pobierasz z DHCP routera lub przypisujesz ręcznie. Przekierowanie robisz na adres IP VMki. Możesz też wybrać Host-Only, wtedy dodajesz trasę statyczną na routerze do sieci, w której jest VMka (domyślnie 192.168.56.0/24) i jeśli Twój router nie jest oporny i pozwoli na to, robisz przekierowanie na IP w sieci 192.168.56.0/24 (niektóre routery na to nie pozwalają). Gdy wybierzesz typ sieci NAT, to musisz robić podwójne przekierowanie, ale ten typ połączenia się do tego nie nadaje.
Ok zrobiłem tak jak kolega UP Powiedział, skonfigurowałem VirtualBox’a w taki sposób aby korzystał z Wifi na liście klientów DHCP mam box’a jako osobny komputer, ma on własny adres IP itp, dokonałem przekierownia portu 22 dla testu
W takim razie host, który pingujesz jest wyłączony, ewentualnie zapora blokuje zapytania ICMP lub nie przypisałeś adresu IP. Jaki system uruchamiasz na VM?
Oto wynik, sorki że w ss ale nie wiem jak się kopiuje w VirtualBox
Jeżeli w Putty [Client ssh] podam adres IP 192.168.0.103 to połącze się z maszyną jednak nie działa przekierowanie portów na routerze bo kiedy podam mój adres IP internetu to wtedy nic się nie dzieje.
No to jak pisałem, spróbuj spoza swojej sieci. Prawdopodobnie Twój router nie wykonuje pętli (nie wysyła pakietu sam do siebie). Router dostaje w ogóle publiczne IP?
W takim razie w samej regule przekierowania jest coś nie tak. Utwórz nową regułę dla portu 22, ale tylko dla TCP. SSH nie potrzebuje protokołu UDP do działania. Może właśnie tu leży błąd, że dajesz regułę dla każdego protokołu. DMZ w takich routerach to tak naprawdę NAT 1:1, czyli VMka dostaje tak jakby publiczny IP. Tak jakby, bo adres prywatny mapowany jest na publiczny razem ze wszystkimi portami.