virtualbox połączenie przez ssh
-
- Sędziwy Jeż
- Posty: 49
- Rejestracja: 01 mar 2009, 22:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
virtualbox połączenie przez ssh
witam
Mam pewien problem z virtualbox.
Obecnie pracuje na kubuntu 10.10 gdzie mam zainstalowany vb wersja 4.0.4-70112. jako system gość jest linux lubuntu. Chciałbym się się połączyć przez ssh z systemem gościem.
W systemie gościu mam zainstalowane odpowiednie pakiety openssh-server. Także firewall akceptuje wszystkie połączenia wynik działania iptables -L
hain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ustawienie karty sieciowej dla gościa
ip 10.0.2.15
maska 255.255.255.0
getwey 10.0.2.2
Z systemu gościa mogę się połączyć przez ssh system gospodarza. Natomiast na odwrót nie można się połączyć.
próbowałe według poradnika
http://allisterx.blogspot.com/2008/0...irtualbox.html
przy próbie połączenie
mam takie komunikaty
jakub@jakubpc:~$ ssh -l guestOS_jakubvi -p 22 localhost
guestOS_jakubvi@localhost's password:
Permission denied, please try again.
guestOS_jakubvi@localhost's password:
Permission denied, please try again.
guestOS_jakubvi@localhost's password:
Permission denied (publickey,password).
Oczywiście próbowałem z portem 2222, zmieniłem konfiguracja firewall po stronie gospodarza, zmieniłem takeże konfiguracje pliku ssh_config po stronie gościa aby nasłuchiwał na porcie 2222. Nic to nie daje. Mam takie odpowiedzi
ssh -l guestOS_jakubvi -p 2222 localhost
ssh: connect to host localhost port 2222: Connection refused
Próbowałem również ustawić przekierowania portów na VB
http://www.przeklej.pl/plik/zrzut-ekran ... e3th8h93sp
Próbowałem również ustawić kartę na vb w tryb brige to wogóle nie mam neta na gościu.
Ustawiałem też ręcznie ip na gościu też nic.
Czy ktoś może mi powiedzieć co robię źle, lub jest jeszcze inny sposób ??
EDIT:
Oczywiście też próbowałem się połączyć w ten sposób.
ssh -l guestOS_jakubvi -p 2222 10.0.2.15
Mam pewien problem z virtualbox.
Obecnie pracuje na kubuntu 10.10 gdzie mam zainstalowany vb wersja 4.0.4-70112. jako system gość jest linux lubuntu. Chciałbym się się połączyć przez ssh z systemem gościem.
W systemie gościu mam zainstalowane odpowiednie pakiety openssh-server. Także firewall akceptuje wszystkie połączenia wynik działania iptables -L
hain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ustawienie karty sieciowej dla gościa
ip 10.0.2.15
maska 255.255.255.0
getwey 10.0.2.2
Z systemu gościa mogę się połączyć przez ssh system gospodarza. Natomiast na odwrót nie można się połączyć.
próbowałe według poradnika
http://allisterx.blogspot.com/2008/0...irtualbox.html
przy próbie połączenie
mam takie komunikaty
jakub@jakubpc:~$ ssh -l guestOS_jakubvi -p 22 localhost
guestOS_jakubvi@localhost's password:
Permission denied, please try again.
guestOS_jakubvi@localhost's password:
Permission denied, please try again.
guestOS_jakubvi@localhost's password:
Permission denied (publickey,password).
Oczywiście próbowałem z portem 2222, zmieniłem konfiguracja firewall po stronie gospodarza, zmieniłem takeże konfiguracje pliku ssh_config po stronie gościa aby nasłuchiwał na porcie 2222. Nic to nie daje. Mam takie odpowiedzi
ssh -l guestOS_jakubvi -p 2222 localhost
ssh: connect to host localhost port 2222: Connection refused
Próbowałem również ustawić przekierowania portów na VB
http://www.przeklej.pl/plik/zrzut-ekran ... e3th8h93sp
Próbowałem również ustawić kartę na vb w tryb brige to wogóle nie mam neta na gościu.
Ustawiałem też ręcznie ip na gościu też nic.
Czy ktoś może mi powiedzieć co robię źle, lub jest jeszcze inny sposób ??
EDIT:
Oczywiście też próbowałem się połączyć w ten sposób.
ssh -l guestOS_jakubvi -p 2222 10.0.2.15
- jacekalex
- Gibki Gibbon
- Posty: 4707
- Rejestracja: 17 cze 2007, 02:54
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: MATE
- Architektura: x86_64
Odp: virtualbox połączenie przez ssh
Puść sieć w Vboxie przez interfejs vboxnet0 (to ustawisz w ustawieniach VM).
Potem neta na Vbox ustawisz przez maskaradę i przekazywanie pakietów, a połączyć będziesz sie mógł na adres 192.168.56.xxx.
W VM będzie trzeba ustawić ręcznie parametry sieciowe interfejsu.
To by było na tyle

Potem neta na Vbox ustawisz przez maskaradę i przekazywanie pakietów, a połączyć będziesz sie mógł na adres 192.168.56.xxx.
W VM będzie trzeba ustawić ręcznie parametry sieciowe interfejsu.
To by było na tyle

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux

- MU903
- Sędziwy Jeż
- Posty: 50
- Rejestracja: 03 maja 2009, 19:55
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86_64
Odp: virtualbox połączenie przez ssh
hombre18, zgaduję, że Twój dostawca internetu ogranicza dostęp do sieci po MAC adresie karty sieciowej. Gdy ustawiasz w virtualboxie połączenie przez mostkową kartę sieciową (bridged), to wtedy wirtualna maszyna zachowuje się jak oddzielny komputer, czyli też ma swój MAC adres karty sieciowej (taki którego nie podałeś dostawcy internetu i w związku z tym jest odrzucany).
-
- Sędziwy Jeż
- Posty: 49
- Rejestracja: 01 mar 2009, 22:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: virtualbox połączenie przez ssh
Witam moim proviaderem jest UPC szczerze mówią to nie wiem ale dziś sprawdzę. No ok sprawdzone. Modem z UPC uwzględnia 1 mac karty sieciowej dowolnej ( sprawdzone na 3 różnych kompach). Mam jeszcze router linksys wtr 120 N podłączyłem wszystkie kable do portów Lan ( czyli router zachowuje jak switch) tylko 1 komp miał neta.MU903 pisze:hombre18, zgaduję, że Twój dostawca internetu ogranicza dostęp do sieci po MAC adresie karty sieciowej. Gdy ustawiasz w virtualboxie połączenie przez mostkową kartę sieciową (bridged), to wtedy wirtualna maszyna zachowuje się jak oddzielny komputer, czyli też ma swój MAC adres karty sieciowej (taki którego nie podałeś dostawcy internetu i w związku z tym jest odrzucany).
Generalnie ja nie podawałem żadnego maca dostawcy. Za urządzeniem UPC (Atlantis) mam swojego linsysa WRT 120 N. Więc raczej to w tym rzecz
EDIT:
jacekalex nie za bardzo rozumiem w ustawieniach VB nie mam takie intefasu, pojawia mi to co wysłałem w załączniku.
http://www.przeklej.pl/plik/zrzut-ek...0285e3th8h93sp
Tam mogę wybrać producenta karty tylko tyle. Jest tam jeszcze karta sieć parawitualizacyjne. Więc nie gdzie tego szukać ??
- MU903
- Sędziwy Jeż
- Posty: 50
- Rejestracja: 03 maja 2009, 19:55
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86_64
Odp: virtualbox połączenie przez ssh
Jak rozumiem nie masz opcji w Sieci: Karta sieci izolowanej (host-only), czyli to co pisał jacekalex?
-
- Sędziwy Jeż
- Posty: 49
- Rejestracja: 01 mar 2009, 22:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: virtualbox połączenie przez ssh
A tak już znalazłem.
No zrobiłem dosłałem
ip. 192.168.56.101
breamka 192.168.56.0
No zrobiłem dosłałem
ip. 192.168.56.101
breamka 192.168.56.0
- MU903
- Sędziwy Jeż
- Posty: 50
- Rejestracja: 03 maja 2009, 19:55
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86_64
Odp: virtualbox połączenie przez ssh
To teraz pozostało tylko logowanie, czyli standardowo:Z tego co rozumiem otwarty_port u Ciebie to 2222.
Kod: Zaznacz cały
ssh użytkownik@192.168.56.101 -p otwarty_port
- jacekalex
- Gibki Gibbon
- Posty: 4707
- Rejestracja: 17 cze 2007, 02:54
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: MATE
- Architektura: x86_64
Odp: virtualbox połączenie przez ssh
Jeszcze trzeba ustawić maskaradę, (było na forum ze 100 razy) - żeby na Vboxie był internet, i dodatkowo, jak z internetu ma być dostępne ssh na Vboxie, przekierować połączenie z eth0 na na adres maszyny Vboxa, np:
gdzie eth0 - to interfejs zewnętrzny, --dport 22 - to port ssh na kompie, :22 port ssh na maszynie Vboxa.
Jeśli po drodze jest router, to na routerze tez trzeba ustawić, żeby połączenie ssh doszło do komputera.
To by było na tyle

Kod: Zaznacz cały
iptables -t nat -I PREROUTING -i eth0 -p tcp --dport 22 -j DNAT --to-destination 192.168.56.101:22
iptables -t nat -I PREROUTING -i eth0 -p udp --dport 22 -j DNAT --to-destination 192.168.56.101:22
Jeśli po drodze jest router, to na routerze tez trzeba ustawić, żeby połączenie ssh doszło do komputera.
To by było na tyle

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux

-
- Piegowaty Guziec
- Posty: 7
- Rejestracja: 16 sty 2006, 21:52
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: virtualbox połączenie przez ssh
Tak nie zadziała, jeśli masz ustwiony port forwarding jak na tym screenie:hombre18 pisze:ssh -l guestOS_jakubvi -p 2222 localhost
ssh: connect to host localhost port 2222: Connection refused
http://www.przeklej.pl/plik/zrzut-ekran ... e3th8h93sp
Za to
Kod: Zaznacz cały
ssh -l guestOS_jakubvi -p 2222 192.168.11.102
Manual VBoxa jest tu całkiem pomocny:
http://www.virtualbox.org/manual/ch06.html#natforward
http://www.virtualbox.org/manual/ch08.html#id409133 (NAT Networking settings)
Linux user #407987
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości