by Atif Ghaffar
���ڿ�����:
���ڴ� ���������� �������Ϳ� ���н� �����ڷ� ���ϰ� �ִ�.
���ڴ� Linux, unix, Perl, Apache�� GPL s/w� ������ ������ �ִ�.
���ڿ� ���� �� �ڼ��� ���� ������ Ȩ���������� �߰��� �� �ִ�.
����:
|
����ġ�� ����� IP �ּ� ����
Abstract:
�� ������ Unix�� Linux�� ����ġ�� ����Ͽ� ���� IP �ּҸ� ����ϴ� �������� ���߾� �������� ��ϴ� ���� ���δ�. �� ������ ���ڰ� ����ġ�� DNS ���� Unix�� ���� �⺻���� ������
������ �ִٰ� �����Ѵ�.
�� ������ �� ���ڴ� ISP�� �ý��� ������ ���� ���⸦ ���ϴ� ��� ������̴�.
�� IP �ּҸ� �� ����Ͽ��� �ϴ°�?
IP �ּҸ� ���� �ϴ� ���� �������� �������� �����ϴ�.
- IP �ּ��� ������ ���� ���� �� �� �ִ�.
- �ϳ��� IP �ּҸ��� ������ ������ �ȴ�. (������ ���!)
- �������� IP �ּҸ� ����ϱ� ���� ȣ��Ʈ�� �������̽��� �����̴� ���� �� ���� ���� �ð��� ���.
��� IP �ּҸ� �� ����ϴ°�?
����ġ�� ����Ͽ� �ϳ��� IP �ּҷ� �������� �������� �����ϴ� ���� �����ϴ�.
�� ������ 192.168.1.1�� IP �ּҸ� ����Ѵٰ� �����ϰ� ������ �̸��� hometranet.home ��
����Ѵٰ� �����Ѵ�.
�Ʒ� ������ ����� httpd.conf ���Ͽ� ������ ���� �ִ´�.
NameVirtualHost 192.168.1.1:80
������ ���� IP �ּҸ� ����Ͽ� 3���� ���߾� ������ �߰��� ���̴�.
#Host for unix files
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
#Host for perl stuff
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
#Here we host some cool Apache stuff
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
���� ���� �߰��ϸ� �ϳ��� 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
ServerName home.hometranet.home
ServerAlias *.home.hometranet.home
DocumentRoot /www/home/html
TransferLog /www/home/logs/access_log
ErrorLog /www/home/logs/error_log
���� 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
1999-11-06, generated by lfparser version 0.9