T086ѧϰ�� | վ��ѧԺ | �����ĵ� | ���� | Ъ���� | IP��ַ��ѯ | �������� | ���ջ��� | �����ֵ� | ���ù��� | ������Ϣ��ѯ

VirtualBox��������������

�� ����ʱ�䣺2013-01-17 | ���壺�� �� С��
[����]VirtualBox��һ��SUN��Ʒ�ķdz����������������򣬰汾Ҳ�dz���ȫ���������ڹ������ҵ��ʺϸ��ֲ���ϵͳƽ̨�İ汾�� �������ȸ����Ҵ��½�����VBox���������ü�Ӧ�á� 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�ʾ������л�⡣������վת�ص������а�Ȩ��������ϵ���ǣ����ǻᾡ�����Ը�����
  • ��
  • ��
  • ��
  • ��
  • ��
  • ��
  • ��
  • ��
  • ��
������ѯ Health Check Gulangyu
© 2017 T086ѧϰ�� - T086.com(ԭitlearner.com)
RunTime:10.96ms QueryTime:7