Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
[Photo of the Author]
by Atif Ghaffar

���ڿ�����:

���ڴ� ���������� �������Ϳ� ���н� �����ڷ� ���ϰ� �ִ�. ���ڴ� Linux, unix, Perl, Apache�� GPL s/w� ������ ������ �ִ�. ���ڿ� ���� �� �ڼ��� ���� ������ Ȩ���������� �߰��� �� �ִ�.

����:

����ġ�� ����� IP �ּ� ����

[Illustration]

Abstract:

�� ������ Unix�� Linux�󿡼� ����ġ�� ����Ͽ� ���� IP �ּҸ� ����ϴ� �������� ���߾� �������� ��ϴ� ���� ���δ�. �� ������ ���ڰ� ����ġ�� DNS �׸��� Unix�� ���� �⺻���� ������ ������ �ִٰ� �����Ѵ�. �� ������ �� ���ڴ� ISP�� �ý��� ������ �׸��� ���⸦ ���ϴ� ��� ������̴�.



 

�� IP �ּҸ� �� ����Ͽ��� �ϴ°�?

IP �ּҸ� ���� �ϴ� ���� �������� �������� �����ϴ�.

  1. IP �ּ��� ������ ���� ���� �� �� �ִ�.
  2. �ϳ��� IP �ּҸ��� ������ ������ �ȴ�. (������ ���!)
  3. �������� IP �ּҸ� ����ϱ� ���� ȣ��Ʈ�� �������̽��� �����̴� ���� �� ���� ���� �ð��� ���.
 

��� IP �ּҸ� �� ����ϴ°�?

����ġ�� ����Ͽ� �ϳ��� IP �ּҷ� �������� �������� �����ϴ� ���� �����ϴ�.
�� ������ 192.168.1.1�� IP �ּҸ� ����Ѵٰ� �����ϰ� ������ �̸��� hometranet.home �� ����Ѵٰ� �����Ѵ�.
�Ʒ� ������ ����� httpd.conf ���Ͽ� ������ ���� �ִ´�.
NameVirtualHost 192.168.1.1:80
������ ���� IP �ּҸ� ����Ͽ� 3���� ���߾� ������ �߰��� ���̴�.
#Host for unix files <VirtualHost 192.168.1.1:80> ServerName unix.hometranet.home DocumentRoot /www/unix/html ScriptAlias /cgi-bin/ /www/unix/cgi-bin/ TransferLog /www/unix/logs/access_log ErrorLog /www/unix/logs/error_log </VirtualHost> #Host for perl stuff <VirtualHost 192.168.1.1:80> ServerName perl.hometranet.home DocumentRoot /www/perl/html ScriptAlias /cgi-bin/ /www/perl/cgi-bin/ TransferLog /www/perl/logs/access_log ErrorLog /www/perl/logs/error_log </VirtualHost> #Here we host some cool Apache stuff <VirtualHost 192.168.1.1:80> ServerName apache.hometranet.home DocumentRoot /www/apache/html ScriptAlias /cgi-bin/ /www/apache/cgi-bin/ TransferLog /www/apache/logs/access_log ErrorLog /www/apache/logs/error_log </VirtualHost> ���� ���� �߰��ϸ� �ϳ��� IP�ּҷ� ���� 3���� ���߾� ȣ��Ʈ�� �� ���� �� �ִ�.

������ ����� ���Ӽ����� zone ���Ͼȿ� �̷��� �̸��� ���ڵ峪 CNAMES�� �߰��Ѵ�.
�׸��� �ø��� �ѹ��� �߰��ϴ� ���� ���� ���⸦.. :)
��: ���� /var/named/hometranet.home.fwd ���Ͽ� ������ �߰��Ͽ���.
perl.hometranet.home. IN A 192.168.1.1 apache.hometranet.home. IN A 192.168.1.1 unix.hometranet.home. IN A 192.168.1.1
�߿�!!: ���� ����� ���߾� ����(virtual config)�ȿ� �־��� �� ���� �ٸ� �̸����� �� ȣ��Ʈ�� �θ��� ù��° ���߾� ȣ��Ʈ�� ���� �� ���̴�.
����ġ 1.3.x ���� ������ ������ ȣ��Ʈ�� �����Ѵ�.
�� : ȣ��Ʈ�� madmag���� �̸��������� http://madmag.hometranet.home�� �Ҹ��ٵ�, �̰��� ����� unix.hometranet.home�� ȣ���ϴ� �Ͱ� ���� ����� �����´�.
 

���ϵ�ī�� ���� ���� ȣ��Ʈ ����

�̰��� ���ο� ����̴�. ����ġ�� ȣ��Ʈ �̸��� ���ϵ�ī�带 ����ϴ� ���� ����Ѵ�.
�̰��� ����� �������� *.home.hometranet.home�� ���� ������ �� �ִٴ� ���� �ǹ��Ѵ�. �׸��� user1.home.hometranet.home, user2.home.hometranet.home, user3.home.hometranet.home�� ���� ��� ���Ǵ� ����� �� �ְ� �ȴ�.
��:

#host for users <VirtualHost 192.168.1.1:80> ServerName home.hometranet.home ServerAlias *.home.hometranet.home DocumentRoot /www/home/html TransferLog /www/home/logs/access_log ErrorLog /www/home/logs/error_log </VirtualHost> �׸��� zone ���� �ȿ����� �׸�. *.home.hometranet.home. IN A 192.168.1.1 ���� : �̷��� Ʈ���� ����� ���� ����ũ�� ����Ʈ�� DNS Server�� ����Ѵٸ� �۵����� �ʴ´�. ����ũ�� ����Ʈ�� DNS Server�� ȣ��Ʈ�̸����� ���ϵ�ī�带 ����ϴ°��� ������� �ʴ´�.
(���� �������� �װ� ����ϴ°� �ƴϰ���??)
���� �����ͺ��̽��� ����ڵ��� ��»����� �߰��ϱ� ���� ��Ʈ��ũ�󿡼� ����ڸ� ����ϴ� ���� �ý����� ���������� �ֽ��ϴ�. �׶� ������ ���� Ʈ���� ����ߴµ�, �׵��� ��»��׵��� http://theirUserName.cv.developer.ch���� ���� ���� �ֽ��ϴ�.

 

���� ���߾� ȣ��Ʈ ���� ����

�̰��� ���� �ڼ��� ���� �����Դϴ�. �̰��� ���� ���� httpd.conf ���Ͽ��� ������ ���Դϴ�.
�̰��� �� �������� ��Ȯ�� �۵��մϴ�.

�� ������ httpd.conf�� �߰���Ű�� ���ؼ��� ����� httpd.conf ���Ͼȿ��� Include �����ڸ� ����ϸ� �˴ϴ�.

Include "/etc/vhosts.conf"

 

�߰� ������

[����ġ ���� ��� ���߾� ȣ��Ʈ ����]
http://www.apache.org/docs/vhosts/name-based.html
[����ġ ���߾� ȣ��Ʈ ����]
http://www.apache.org/docs/vhosts/index.html
[���߾� ȣ��Ʈ ��Ī�� ���� �����ִ� ���]
http://www.apache.org/docs/vhosts/details.html

�� ���������� ��������Ŀ�� ������ �������� �����˴ϴ�.
© Atif Ghaffar
LinuxFocus 1999

1999-11-06, generated by lfparser version 0.9