po

Konfiguracja serwerów, usług, itp.
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

połączenie ssh oraz putty

Post autor: Robert007 »

Witam Serdecznie.

Otóż mój problem polega na tym że nie mogę sobie dać rady z połączeniem się z mojego komputera poprzez WinSCP oraz putty do wirtualnego debiana który jest zainstalowany na programie VirtualBox.

Szukałem poradników i znalazłem kilka ale przychylę się do tego:

http://lukaszklich.pl/2011/03/25/wygodn ... irtualbox/

W tym poradniku jest pokazane polecenie:

Kod: Zaznacz cały

VBoxManage modifyvm "nazwa_maszyny" --natpf1 "guestssh,tcp,,2222,,22" 
W tym rzecz że nie mam pojęcia gdzie to wpisać, skoro w poleceniu na debianie nie ma tej opcji (komendy).

Proszę was o poradę.
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

W ustawieniach karty sieciowej na maszynie (tych wybieranych z menu Virtualboksa), ustaw sobie opcję karta sieci izolowanej, następnie w ogólnych właściwościach Virtualboksa ustaw sobie IP, maskę (to będzie brama). Potem w /etc/network/interfaces na sztywno najlepiej ustaw adres ip, maskę, bramę.
Przykład:
W globalnych ustawieniach Virtualboksa mam:

Kod: Zaznacz cały

Adres IPv4: 10.0.0.1
Maska: 255.255.255.0
W /etc/network/interfaces na Debianie zainstalowanym na VB:

Kod: Zaznacz cały

auto eth0
iface eth0 inet static
     address 10.0.0.2
     netmask 255.255.255.0
     gateway 10.0.0.1
Po wprowadzeniu ustawień łączysz się za pomocą Putty na adres 10.0.0.2 i wszystko powinno ci działać.
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

Post autor: Robert007 »

Za pomocą nano nie mogę zapisać pliku: /etc/network/interface gdyż wyskakuje informacja:

Kod: Zaznacz cały

Read-only file system.
Z tym wyżej to uporałem się, ale jest jeszcze coś. Natomiast:

Gdy zmieniam globalne ustawienia adres IP i maskę, to system Windows7 ma kontrolę użytkownika. Wyskakuje informacja, czy pozwalam zmieniać dane na moim komputerze. Dobrze, wybieram, że tak. Ale potem jak wchodzę sprawdzić, czy są nowe, to, nie ma zmienionych. Są te same dane.

Próbowałem też ustawić maskę na Debianie zamiast bramy 10.0.0.1 to wybrałem IP ta co mam w globalnych ustawieniach. Jednak to nic nie dało. Nadal nie można się połączyć.

Jest też informacja podczas startu Debiana:

Kod: Zaznacz cały

Failed to bring up eth0
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przedstaw wynik polecenia:

Kod: Zaznacz cały

ifconfig -a
wykonanego jako root.

Ile masz fizycznych kart sieciowych, na komputerze z Debianem?
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

Post autor: Robert007 »

Obrazek1

Mam jedną kartę sieciową.

Globalnie ustawiłem 10.0.0.1 gdyż kolega wyżej, miał wcześniej maskę 25... a teraz jest 255. - nadal nie mogę się połączyć.

Edycja:
Usunąłem te wpisy i zostawiłem tak jak było oryginalnie, czyli w ten sposób:

Obrazek2

Gdyż nie działa mi wtedy połączenie z internetem. Jak to można zrobić?
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Robert007, jak oczekujesz pomocy to logi, wyniki poleceń wklejaj w postaci tekstowej. Z obrazków nikt nie będzie niczego przepisywał aby coś sprawdzić. Wielokrotnie o tym było na forum. A jak już wstawiasz obrazki to przynajmniej pełną informację.

A jak wstawiasz obrazki (kiedy to jest niezbędne) to w postaci miniaturek.
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Zrób tak: wejdź sobie w interfejsy sieciowe na Windowsie i tam będziesz miał Virtualbox Host Only coś tam. Wejdź we właściwości tej karty sieciowej i ustaw np. 10.0.0.1 / 255.255.255.0. Następnie w /etc/network/interfaces na Debianie ustaw IP 10.0.0.2, maskę 255.255.255.0 i bramę 10.0.0.1. W /etc/resolv.conf ustaw sobie DNS-y takie jak na Windowsie są.

Pliki systemowe edytuj spod konta roota!
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

Post autor: Robert007 »

DNSy są ustawione i nadal nie działa. Może wypisz wszystkie całe pliki jak mają wyglądać?
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Internet ci nie działa? Włączyłeś na Windowsie udostępnianie połączenia?
Robert007
Beginner
Posty: 169
Rejestracja: 19 stycznia 2010, 07:39

Post autor: Robert007 »

Internet ci nie działa?
No tak, ale tylko wtedy gdy w pliku interfaces zmienię dane. Na type sieci NAT internet działa ale gdy nic nie zmieniam.

#Edycja

Plik interfaces ma wyglądać tak?

Kod: Zaznacz cały

auto lo 
iface lo inet loopback

auto eth0 
iface eth0 inet static
adress 10.0.0.2
netmask 255.255.255.0
gateway 10.0.0.1
W ogólnym:

Kod: Zaznacz cały

10.0.0.1
255.255.255.0
dns'y windowsowe.
ODPOWIEDZ