Dupa ce am vazut cum se poate instala CentOS pe VirtualBox (tutorial), o sa incercam sa vedem cum ne putem conecta prin SSH (via putty) la sistemul virtual.
Cum ne putem conecta prin SSH la CentsOS 5.6 / 6 (SERVER VIRTUAL) instalat pe VirtualBox.
1. Intai de toate va trebui sa facem setarile de networking pe VirtualBox. Inainte de a porni sistemul de CentOS, il selectam si facem click pe butonul “Settings” din VirtualBox. Mergem la “Network” iar in tab-ul “Adapter 1” selectam “Bridged Adapter“.
![Bridged Adapter Bridged Adapter](https://stealthsettings.com/wp-content/uploads/2011/08/BridgedAdapter.jpg)
2. Pornim sistemul de operare si deschidem terminalul. Dam comanda “setup” so mergem la Network Configuration.
![Network Configuration Network Configuration](https://stealthsettings.com/wp-content/uploads/2011/08/NetworkConfiguration.jpg)
In “Network Configuration” deschidem “Edit Devices“.
![Edit Devices Edit Devices](https://stealthsettings.com/wp-content/uploads/2011/08/EditDevices.jpg)
In mod normal in lista de device-uri trebuie sa apara doar eth0.
![etho - DHCP etho - DHCP](https://stealthsettings.com/wp-content/uploads/2011/08/ethoDHCP.jpg)
Folosind o conexiune la RDS (pppoe) printr-un router, la eth0 este bine sa lasam conexiunea prin DHCP.
![Use DHPC Use DHPC](https://stealthsettings.com/wp-content/uploads/2011/08/UseDHPC.jpg)
3. In “Network Configuration” > “Edit Devices” selectam “New Device“.
![New Device New Device](https://stealthsettings.com/wp-content/uploads/2011/08/NewDevice.jpg)
Ethernet & Add
![Ethernet Ethernet](https://stealthsettings.com/wp-content/uploads/2011/08/Ethernet.jpg)
4. Pe noul device setam urmatoarele:
![eth0 Settings eth0 Settings](https://stealthsettings.com/wp-content/uploads/2011/08/eth0Settings.jpg)
“Static IP” va fi IP-ul pe care ne vom conecta prin SSH la serverul virtual. “Default Gateway IP” va fi IP-ul router-ului (in cazul nostru. acesta poate sa difere. ipconfog /all in command prompt sa vedeti care este ip-ul dvs.)
OK > Save > Save & Quit > Quit.
5. Mergem in /etc/sysconfig/network-scripts/ si editam fisierul nou creat : ifcfg-eth0:0
Comanda in terminal:
nano /etc/sysconfig/network-scripts/ifcfg-eth0:0
In eth0:0 o sa gasim liniile cu setarile facute la punctul 4, la care mai adaugam linia:
ONPARENT=yes
![ifcfg ifcfg](https://stealthsettings.com/wp-content/uploads/2011/08/ifcfg.jpg)
Ctrl+X > Y & Enter pentru a salva modificarile.
6. Restartare retea.
service network restart
sau
/etc/init.d/network restart
![restart network centos restart network centos](https://stealthsettings.com/wp-content/uploads/2011/08/restartnetworkcentos.jpg)
Dupa ce primim confirmarea ca toate device-urile de networking functioneaza ok, mergem pe sistemul nostru de operare (Windows XP, Vista sau Windows 7) si deschidem PuTTY. La Host Name (or IP address) trecem IP-ul static setat la punctul 4 si deschidem sesiunea.
![puTTY VirtualBox CentOS puTTY VirtualBox CentOS](https://stealthsettings.com/wp-content/uploads/2011/08/puTTYVirtualBoxCentOS.jpg)
Acum putem administra serverul virtual de pe orice calculator din LAN. Il putem folosi ca web server, ftp server, etc…
Pornid serviciile Apache (service httpd start) il putem accesa si din interfata web, tastand http://192.168.2.9 in bara de adresa a browser-ului.
Connect to VirtualBox CentOS via SSH – Settings & Configuration.
Tutorialul a fost realizat pe Windows 7 Ultimate (sistem de baza), VirtualBox, CentOS 5.6 – Server & Desktop Gnome (instalat pe VirtualBox), conexiune LAN wireless, router SMC, conexiune Internet RDS PPPoE.