VirtualBox��������������
VirtualBox��һ��SUN��Ʒ�ķdz����������������汾Ҳ�dz���ȫ���������ڹ������ҵ��ʺϸ��ֲ���ϵͳƽ̨�İ汾��
�������ȸ����Ҵ��½�����VBox���������ü�Ӧ�á�
VirtualBox���ṩ��������������ģʽ�����Ƿֱ��ǣ�
1��NAT ������ַת��ģʽ(NAT,Network Address Translation)
2��Bridged Adapter �Ž�ģʽ
3��Internal �ڲ�����ģʽ
4��Host-only Adapter ����ģʽ
�������Ƿֱ�������������ģʽ���з������ͣ�
��һ�� NATģʽ
���ͣ�
NATģʽ������ʵ�������������ķ�ʽ���������������⣺Vhost�����������������ݶ����������ṩ�ģ�vhost������ʵ�����������У������������е��κλ��������ܲ鿴�ͷ��ʵ�Vhost�Ĵ��ڡ�
��������������ϵ��
ֻ�ܵ������ʣ�����������ͨ���������ʵ�������������ͨ���������ʵ���������
�����������������������Ĺ�ϵ��
ֻ�ܵ������ʣ����������Է��ʵ�����������������������������ͨ���������ʵ���������
��������������֮���Ĺ�ϵ��
����ܷ��ʣ���������������������ȫ�����������ͨ���������ʱ˴ˡ�
IP:10.0.2.15
���أ�10.0.2.2
DNS��10.0.2.3
һ̨�������Ķ����������Ա��趨ʹ�� NAT�� ��һ�����������˵�ר���� 10.0.2.0���ڶ����������ӵ�ר������ 10.0.3.0���ȵȡ�Ĭ�ϵõ��Ŀͻ���ip��IP Address����10.0.2.15�����أ�Gateway����10.0.2.2��������������DNS����10.0.2.3�������ֶ��ο����������ġ�
NAT������ȱ�㣺
�ʼDZ��Ѳ�����ʱ�� ���������Է������������������Է��ʻ������������˶˿�ӳ������������˵�������������Է����������ϵķ����������ݿ⣩��
�ʼDZ�û������ʱ�� ������“��������”�к����ģ����������Է��������������������Է��ʻ������������˶˿�ӳ�������������Է����������ϵķ����������ݿ⣩��
�ڶ��� Bridged Adapterģʽ
���ͣ�
����ģʽ������ϲ�����õ�һ��ģʽ��ͬʱ��ģ����Ҳ���൱�������������������⣬����ͨ������������������һ���ţ�ֱ�����뵽�������ˡ����ˣ���ʹ���������ܱ����䵽һ�������ж�����IP���������繦����ȫ���������е���ʵ����һ����
��������������ϵ��
��������ʣ���Ϊ����������ʵ���������ж���IP������������������ͬһ�������У��˴˿���ͨ������IP����ʡ�
������������������������ϵ��
��������ʣ�ͬ����Ϊ����������ʵ���������ж���IP������������������������������ͬһ�������У��˴˿���ͨ������IP����ʡ�
����������������ϵ��
��������ʣ�ԭ��ͬ�ϡ�
IP��һ����DHCP�����ģ���������“��������”��IP ��ͬһ���εġ���������������������ͨ�š�
�ʼDZ��Ѳ�����ʱ��������������DHCP����������������������ͨ��DHCP�ֱ��õ�һ��IP��������IP��ͬһ���Ρ� ����������������pingͨ�������������ϻ�������
�ʼDZ�û������ʱ������������������ͨ�š�������“��������”�к��棬�Ͳ����ֹ�ָ��IP��������Ҳ����ͨ��DHCP�õ�IP��ַ���ֹ�ָ��IP����Ҳ��������ͨ�ţ���Ϊ������IP��
��ʱ������VirtualBox Host-Only Network ��������ip�ģ�192.168.56.1�������������ֹ�ָ����IP 192.168.56.*��Ҳping����������
������ Internalģʽ
���ͣ�
����ģʽ������˼�������ڲ�����ģʽ����������������ȫ�Ͽ���ֻʵ����������������֮�����ڲ�����ģʽ��
��������������ϵ��
��������ʣ��˴˲�����ͬһ�����磬������ʡ�
������������������������ϵ��
��������ʣ�����ͬ�ϡ�
����������������ϵ��
��������ʣ�ǰ��������������ʱ����̨����������ͬһ�������ơ���������ͼ�У�����Ϊintnet��
IP: VirtualBox��DHCP��������Ϊ������IP ��һ���õ�����192.168.56.101����Ϊ�Ǵ�101���ֵģ�Ҳ���ֹ�ָ��192.168.56.*��
�ʼDZ��Ѳ�����ʱ��������������������VirtualBox Host-Only Network ����ͨ��
���ַ������������������ӣ��������Ƿ��к�����Ӱ�졣
������ Host-only Adapterģʽ
���ͣ�
����ģʽ������һ�ֱȽϸ��ӵ�ģʽ����Ҫ�бȽ���ʵ����������֪ʶ������ת������˵ǰ�漸��ģʽ��ʵ�ֵĹ��ܣ�������ģʽ�£�ͨ�������������������ö����Ա�ʵ�֡�
���ǿ�������ΪVbox��������ģ����һ��ר��������ʹ�õ������������������������ӵ��������ϵģ����ǿ���ͨ����������������ʵ�������������ܶ�ܣ����磨���������������Žӵȣ���
��������������ϵ
Ĭ�ϲ�������ʣ�˫��������ͬһIP�Σ�host-only����Ĭ��IP��Ϊ192.168.56.X ��������Ϊ255.255.255.0�������������������䵽��Ҳ�����������Ρ�ͨ�����������������Žӵȣ�����ʵ������������������ʡ�
������������������ϵ
Ĭ�ϲ�������ʣ�ԭ��ͬ�ϣ�ͨ�����ã�����ʵ������ʡ�
����������������ϵ
Ĭ�Ͽ�������ʣ�����ͬ����һ�����Ρ�
�������������� �õ���������VirtualBox Host-Only Network������IP��192.168.56.1 ����������“��������”�����棬��Զͨ��
�������������������ǵ�������������3��IP�� 192.168.56.101 ����������“��������”�����棬��Զͨ��
���������ʻ��������õ����Լ�������2�� ��ʱ����Ҫ��ͨ��“��������”�����������������������У�
ͨ�������ϼ�������ģʽ���˽⣬���ǾͿ����������ã�ģ���齨����������Ҫ���κ�һ�����绷���ˡ�
��������ģ������һ��һ̨����������һ���������������������绷����
�����ҿ�������̨������vhost1��vhost2����Ȼ����Ӳ����������ͬ������������vhost3��vhost4…
���е�vhost�Ҷ����ó�internat����ģʽ����������Ϊintnal������Ϊ192.168.56.100����˼����ͨ�� 192.168.56.100����������������һ̨vhost1������Ϊ˫������һ��Ϊ����ģʽ��192.168.56.100����һ��Ϊ����ģʽ ��192.168.1.101����������������˫������������
������֮��Ϊ��������������һ̨������vhost1ͨ�����������������о������е���������ͨ��vhost1��ʵ��������������vhost1�Ϳ��Լ����������������������������ˡ�
NAT ���ö˿�ӳ��
http://huzhangsheng.blog.163.com/blog/static/34787784200802801435931/
����������һ���������ķ����� WEB ����ͨ��ʹ�������й��� VboxManage ����������Ҫ֪���������ķ���ʹ���ĸ��˿ڣ�Ȼ��������������ʹ���ĸ��˿ڣ�ͨ������������Ҫʹ������������ʹ��ͬһ���˿ڣ������������ṩһ��������Ҫʹ��һ���˿ڣ�����ʹ����������û���������ṩ�������κζ˿ڡ�һ�����������µ� NAT ���ӣ��������������ӵ�һ�� ssh ����������Ҫ�������������
VBoxManage setextradata "Linux Guest" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "Linux Guest" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
VBoxManage setextradata "Linux Guest" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 2222
˵����VboxManage ��һ�������г���������ѯ���� VirtualBox ��װĿ¼��"Linux Guest" ��������������guestssh ��һ���Զ��������ƣ��������������ã�ͨ������������������������� 22 �˿� ת���������� 2222 �˿ڡ�
�ֱ��磬���������� debian �ϰ�װ�� apache2 ��������ʹ�� 80 �˿ڣ�ӳ�䵽������ 80 �˿ڡ�ʹ�����������
"C:\Program Files\innotek VirtualBox\VBoxManage.exe" setextradata "debian" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/huzhangsheng/Protocol" TCP
"C:\Program Files\innotek VirtualBox\VBoxManage.exe" setextradata "debian" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/huzhangsheng/GuestPort" 80
"C:\Program Files\innotek VirtualBox\VBoxManage.exe" setextradata "debian" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/huzhangsheng/HostPort" 80
ע�⣺Ҫʹ������Ч�����ص� VirtualBox ���������������Ұ� VirtualBox ��װ�� winxp �ϣ����������а�װ debian 4.02r ������������ debian ������װ�� apache2 php5 mysql-server ������������IE���� http://localhost���ɹ�ת���������� debian �� apache2 web ��������
ԭ�ģ�http://www.cnblogs.com/coltiam/archive/2010/03/26/1696939.html
- ת����ע����Դ��ITѧϰ�� ��ַ��http://www.t086.com/ �����������Ƽ�������
- �ر������� ��վ�������ر�������ֹת�ص�ר�������������¿�������ת�أ���������ע��������ԭʼ���ߡ����°�Ȩ������ԭʼ�������С����ڱ���վת�����µĸ��˺���վ�����DZ�ʾ������л�⡣������վת�ص������а�Ȩ��������ϵ���ǣ����ǻᾡ�����Ը�����