������ ��ġ �Թ� III

�̼��� (������:linuxlee)

���� ���� :

�� ���� ������ ���� '99�� 5��ȣ ����̴�.
�� �� ��ü�� Ȩ�������� ���, �ٸ� �μ⹰�� �ø� �� ������ �����Ͽ����� �ȵȴ�.
�Ϻθ��� �ο��� ���� ������ ���� '99�� 5��ȣ�� �Ǹ� �� ���� ���� �Ͽ��� �ϸ�, ������ ���� Ȩ������ URL(http://www.linuxlab.co.kr) �� ǥ���Ͽ��� �Ѵ�.

�� ���� Linux Gazette�� �Ƿȴ� ����Դϴ�. �̹� ȣ�� ���� �������� ��Ʈ��ũ �������� �����ϰ� �ֽ��ϴ�. �������� ��Ʈ��ũ ���࿡�� �������� Ȱ���� ���� ����� ������ �������� ������ Ron Jenkins�� ������ �Բ� �� ���ñ� �ٶ��ϴ�. �� �ۿ� ���� ������ ������ ���������� �����ϱ� �ٶ��ϴ�.

http://www.linuxgazette.com/issue36/jenkins5.html
http://www.linuxgazette.com/issue37/jenkins5.html

�� �������� ��翡 �߰��� ����

���ڴ� ���̺��� ���� Ŭ���� �׿��� ���̺��� ���� ������ �����ϴ°Ϳ� ���� ����� �ڼ��� ���� ���� �� ����.

�������� ������ ��ǻ�� ������ ���� ���̰� ���� �����غ��� Radio Shack 1999�� ī�ٷα� 163�������� ���� �ٶ���.

�� ������ �����п��� �������� ��ġ�ϰ��� �ϴ� ��ҿ� ���̺� �Ѵٹ߷� ��� �Բ� ���̺����ϰ� ������Ű�� �Ϳ� ���� ���� �˷��� ���̴�. �̷��� ����� ���̺� ������ ���� ���� �ϰ� ���̺����� �߻��� ������ ���� ���� �Ѵ�.

���������� ���̺��� ���� ���� ���� ���� �������� �� �� �ִ� ������� ��ŷ�� �س��´�. �̰��� �ϴ� ����� ���� ������ ������ �ܼ��� ���̺� �װ� ��ü�� ������ �Ǵ� ��� ������ ���̺��� ���� ���̴�.

�߰������� �� 10Base2 ���� ���� ��Ʈ��ũ�� BNC��� �Ҹ��� T���� Ŀ���Ͱ� �ʿ��ϴ�. �̰��� �������� ��Ʈ��ũ ī�忡 ���ԵǾ� �ִ�. ���� Radio Shack�� ���� �ʴ´ٸ� �ش� å�� 278-112���� �̷��� ������ ���� �� ���� ���̴�. �̰��� ��ǻ�� ���Կ��� �װ͵��� �����ϴ� �ͺ��� �� �� ����� �� ���̴�. ���������� �͹̳����͸� ��������. �̰��� �ݵ�� �� ���� �ʿ��ϴ�. �̰͵� ���� �������� ���� ��ǻ�� �����̳� Radio Shack���� �� �� �ִ�.

�� ������ ��Ʈ��ũ�� �����ϱ�

�̹����� �����޿� ��ȹ�ߴ� ������ ��Ʈ��ũ�� ������ ���࿡ �Űܺ���.

���⿡�� ��� �ܰ谡 �ִ�. ���ڰ� ���ϴ� ������ ���� ��������� ����̴�. �׷��� �������� ���� �ܰ迡 ���� ������ �����п� ���߾� �� �� �ִ�.

�߰������� ���ڴ� �ܰ躰�� ��Ʈ��ŷ ������ҿ� ���������� ������ ���ؼ� ������ �� ���̴�. �̰��� �����п��� �� �ø�� ��ӵʿ� ���� ������ ���뿡 ���� �⺻���� ����� �������ִ� ���̴�.

�� ��ġ�� ������ ��Ʈ��ŷ �ϵ����� ����Ʈ��� ��ġ�ϰ� �⺻���� ������ �����ϰ� ������ ���� ���񽺸� �ϰ� ���� ���� ���񽺸� �ϴ� ���̴�.

���� ������ ���� ���� ��� sendmail, DNS, �����, ftp, ��, ����Ʈ ����, ����Ʈ���� ���� ���� ���� ��ġ������ �ٷ��� �ϰڴ�.

�� �ø����� �� ��ġ�� ���������� ���� ���̰� �ֱ� ������ ���ڴ� �Ϲ����� �������� ������ ���̴�.

�� ��ġ������ ������ ���� ������ �ٷ� ���̴�.

- ��ġ�� ��ȹ
- ���̺��� �غ�
- ���ϼ��� �غ�
- ��ũ�����̼� �غ�
- ���̺��� ��ġ
- �ϵ���� ��ġ
- ����Ʈ���� ��ġ
- ���ϼ��� ����
- ��ũ�����̼� ����
- ��ġ����
- ��ġ���� ������ �ذ�
- ����
- �����ִ� ������ ã�� �� �ִ� ��

�� ��ġ������ �������� ó���ϱ� ������ �ִ��� �ܼ��� ���ؿ��� ó���Ǵ� ������ �����Ѵ�.

�츮�� ������ ������ ��Ʈ��ũ ��带 ��ġ�� ���̴�. �̰��� ���� ����, �������� NT �׸��� ������ Ŭ���̾�Ʈ�̴�. ���������� ��� ������ ���� �ϳ��� ���̺��� ��ġ��ų ���̴�. ������ Ŭ���̾�Ʈ�� ���� ���ʿ� ������ ���ϼ����� �߾ӿ� NT Ŭ���̾�Ʈ�� ���� �������̴�.

10Base2 (���� �Ǵ� ������ ����)������ ���̺����� ���̺��� ������ ���� �̷������. �׸��� Ŭ������ ���δ�. �� Ŭ���� ��ǻ�� �����̳� Radio Shack���� ������ �� �ִ�.

10BaseT �Ǵ� ��Ÿ�� ���������� ��갡 ���� ���� ���� ��ġ�ϰ� �ȴ�. �׸��� ���̺����� ���κ��� �� ���� ��������� ������. �� ���� ���̺����� �Բ� ���̺� ���� ������ ������ ���̴�. �̰��� ���̺��� ���ʿ� ���� Ŭ������ �����ȴ�.

NIC�� ���⼭ NE2000 ISA �޺� ī�带 ����� ���̴�. �̰��� BNC�� RJ-45 �������̽��� ��� ������ �ִ�. �� ī��� �÷��׾ص� �÷��̰� �����Ǵ� ������ DOS ��ƿ��Ƽ�� �����ǰ� �̷��� ������ �� �� �ִ�. �� ��ƿ��Ƽ ������ �� ī���� NT ����̹��� �����ϰ� �ִ�.

���ڴ� FREE DOS�� ����Ѵ�. ���� ��Ʈ ��ũ�� ����� ���� http://sunsite.unc.edu���� ã�ƺ� �� �ִ�. �������� �������� DOS ��Ʈ ������ ����� ���� �ְ� �׷��� ���� ���� �ִ�. �̰��� �������� ���� NIC�� � �����ΰ��� �޷����� ���̴�.

�� ���� NE2000 NIC�� ������ ���� �����Ǿ� �ִ�.
IO = 0x320 (320), IRQ = 10

�� ��° ��ī��� NT���� ������ ���̴�.

�� ī��� �Ϲ������� ���� ���� ���� �� �ִ� ������ ī���̴�. ���� �������� �ٸ� ���� ����ϰ� �ִ��� ����� ������ ���̴�. ���� ������ ��� ���ؼ��� �÷��� �� �÷��� �׸� ������ ���־�� �Ѵٴ� ���� �� �˰� �־�� �Ѵ�. �̰��� ���� ISA NIC�� ����ȴ�. �׸��� Ŀ�ι����� 2.0.34 �̻��̶�� ���� PCI NIC�� ��ī�� ������ ���� �ذ��� �� �ִ� ���� ����� �� ���� �ִ�.

�̷��� ��ī���� ������ ��κ��� ��� ũ���� ��Ʈ��ũ���� �ʿ��� �����̴�. �̷��� �ܰ�� ������ Ŭ���̾�Ʈ�� �Ǵ� �������� �ݺ��ؾ� �� �ʿ䰡 �ִ�.

���ڴ� ���н��� ������ �� �ټ� ��ȣ��ȯ�ϸ鼭 ����� �������� ���ڰ� ���������� ���н���� ����ϰ� ����ϴ� ��쵵 �ִ�. �̴� Ư���� ����̴�.

���� �������� Novel�̳� �Ǵ� ��Ų��� Ŭ���̾�Ʈ�� �����Ѵٸ� �������� ������ �޷��ִ�. ���ڴ� 3.1���Ŀ� Novell�� �ٷ纸�� �ʾҰ� ��Ų��� ��� ���� ������ �� �� ����. AppleTalk�� IPX HOWTO�� �����п� �ټҳ��� ������ �� ���̴�.

����ؼ� �����ࡱ IP ��巹���� ����� ���̴�. �츮�� C Ŭ������ ����� ��Ʈ��ũ�� 192.168.1.0�� ����� ���̰� netmask�� 255.255.255.0�� ����� ���̴�. �츮�� ���� ������ IP�μ� 192.168.1.2�� ����ϰ� ȣ��Ʈ������ fileserver01 �̴�. ������ Ŭ���̾�Ʈ�� IP�� 192.168.1.3�̰� ȣ��Ʈ�̸��� linux01�̴�. ���������� NT Ŭ���̾�Ʈ�� IP�� 192.168.1.4�̰� ȣ��Ʈ�̸��� nt01�̴�. ���ڴ� 192.168.1.1 ��巹���� ȣ��Ʈ�̸� gateway01�� ���߿� ����Ʈ���� ��� �����ϱ� ���ؼ� ���ܳ��� ���̴�.

�� ��Ʈ��ũ�� ������ ������ home.net���� �� ���̴�.

NT ������ ����(�̰��� �������� �����ΰ� ȥ���Ͽ����� �ȵȴ�.)�� HOME �� �� ���̴�.

NT Ŭ���̾�Ʈ�� SAMBA ���񽺸� ����Ͽ� ���� ���񽺿� ������ ���̴�. �׸��� ������ Ŭ���̾�Ʈ�� NFS�� ����Ͽ� ���� ���񽺿� ������ ���̴�.

�̸� �ؼ��� hosts�� resolv.conf ������ ����Ͽ� �� ���̰� NT��� ������ ���Ӽ��� ����� ���̴�.

������ �Ǹ� �������� IP ��巹���� ȣ��Ʈ���� ��θ� ����Ͽ� ��� ��� ping�� �� �� �ְԵ� ���̴�.

�߰������� �������� ���ϼ����� ��ũ ��� �б�� ���� ���� ���ٱ��� �� �� ���� ���̴�.

  1. ��ġ�� ��ȹ

    ��Ʈ��ũ ��ȹ�� ���캸��: ���������� �ѹ� ��Ʈ��ũ ��ȹ�� ������ ����. Ȯ���� �ʿ��� �ϵ���� ����Ʈ���� ���̺����� �̷�������� Ȯ���Ѵ�. ���� ��곪 �͹̳����� ������.

    �������� �ʿ��� ������ �غ����� : �츮�� DNS�� ������� �ʱ� ������ ���н� ��� ���� ������ ������ �ʿ��ϴ�. NT ��񿡴� ���� �ϳ��� ���ϸ� �ʿ��ϴ�.

    ���н� ��񿡸� �ʿ��� ���� ������ ���� ���̴�.

     

            /etc/hosts.conf
     
            /etc/resolv.conf
     

    �� �� ���� ������ �Ʒ��� ������ hosts ���ϰ� �Բ� ���������� ��Ʈ��ũ�� ���Ͽ� ������ �� �ְ� �� ���̴�.

    ù ��° hosts.conf ������ �ܼ��� ������ ��񿡰� ȣ��Ʈ���ӿ� ���� IP ��巹���� �ؼ��ϱ� ���ؼ� ������ ����ؾ� �ϴ����� �˷��ش�. ���⿡ ������ ������� ���ȴ�.

    �̸� �ؼ��� ���Ǵ� ���� �⺻������ �ΰ��� ����̴�. �� ��ġ���� ����� ������ hosts ���ϰ� DNS �����̴�. ���� DNS ������ �����ϱ� ���ؼ� �ٸ� ���н� ���� BIND(Berkeley Internet Name Daemon) �̶�� ���α׷��� �۵���Ų��.

    �ϴ� /etc ���丮�� �̵��Ͽ� hosts.conf ������ �����. �Ǵ� �ʿ��ϸ� ���� ������ ���� ������ ���Խ�Ű��.

     

            order hosts, bind
     

    ������ �ݴ´�. �̰��� �ܼ��� ������ ��� ��Ʈ��ũ�� �ٸ� ��� �߰��ϱ� ���ؼ� ù ��°�� hosts ������ �����ϵ��� �˷��ִ� ���̴�.

    ������ resolv.conf ������ ���� ���ٸ� ���� ������ ���� ���ε��� ���Խ�Ų��.

     

            domain home.net
     
            search home.net
     

    �۾��� ��ģ�Ŀ� ������ �ݴ´�. �̰��� ������ ��񿡰� �����γ��Ӱ� ��� �ܺ� ���� �ؼ��� �����ϱ� ���� ���� �� �������� ã���� �����ϴ� ���̴�.

    �̰͵��� ������ �������� ���� ��Ʈ��ũ�� ���ؼ� �������� ���� ��Ʈ��ũ�� ���� �ؼ��� �ϱ� ���ؼ��̴�. �̰��� ���߿� �� ������ ����Ʈ���� ��� ���Ͽ� ���ͳݿ� ����� �� �ſ� �߿��ϴ�.

    NT�� ���н� ��� ��� �������� ���� ������ ����.

    hosts ������ �ִ�. �̰��� �ܼ��� ���� ��Ʈ��ũ�� �ִ� ������ ����Ʈ�� ������ �ְ� �̰��� ȣ��Ʈ������ IP ��巹���� ��ȯ�Ѵ�.

    hosts ������ ���ų� �Ǵ� ���� ������ ��ġ�� �׸��� �����. ������ localhost�� ����. �׸��� �̰��� ������ ��Ʈ��ũ�� �� ��� �ش��Ѵ�. �� ������ ���� �� ��� �����ؼ� ����Ѵ�. �̰��� ���н� ��� NT�� ��� �̰��� ����Ͽ� �ٸ� ȣ��Ʈ������ �߰��� �� �ֱ� �����̴�.

    hosts ������ �׸���� ������ ���� ������ ������.

    IP ��巹�� ������ ������ ȣ��Ʈ����(Fully Qualified Domain Name - FQDN)

    ���� ��� bear.foobar.net�� 206.113.102.193�̶�� IP�� ������ �ִٸ� ������ ���� ����Ѵ�.

    206.113.102.193 bear.foobar.net bear

    ������ ��ġ�� ���� ���ǻ��� : �� �������̽��� localhost��� �˷����ְ� hosts ������ ���� ó���� ���;� �Ѵ�.

    �׷��� ��� �츮�� ��Ʈ��ũ���� ����ϴ� hosts ������ ����� ���ؼ� ������ ���� ��������.

     

    127.0.0.1 localhost
     
    192.168.1.1 gateway01.home.net gateway01
     
    192.168.1.2 fileserver01.home.net fileserver01
     
    192.168.1.3 linux01.home.net linux01
     
    192.168.1.4 nt01.home.net nt01
     

    ���н� ��񿡼��� �� ������ /etc ���丮�� ��ġ�ϰ� NT�� /winnt/system32/drivers/etc ���丮�� ��ġ�Ѵ�.

    ���� �츮�� �츮�� ����Ǵ� ���ϵ��� �غ��ߴ�. �츮�� ������ ���� �غ�ܰ�� �� �� �ִ�.

    ���� �������� �� ���� �߿��� �Ͱ� �ϳ��� ����� ������ �����ؾ� �Ѵ�.

  2. ���̺��� �غ�
  3. ���� ������ �غ��ϱ�
  4. Ŭ���̾�Ʈ ��ũ�����̼��� �غ�
  5. ���̺����� ��ġ
  6. �ϵ������ ��ġ
  7. ����Ʈ������ ��ġ

    �ʿ��� ����Ʈ����� ������ ����.

    --- ����

    ������ ����� /etc/hosts ����
    ������ ����� /etc/hosts.conf ����
    ������ ����� /etc/resolv.conf ����

    --- ���� �������� �ʿ��� ��

    �ʿ��ϴٸ� ���������� ������ ���丮�� �����Ѵ�.

    ���Ŀ� ������Ѵ�.

  8. ��ũ�����̼��� ����

    NT Ŭ���̾�Ʈ�� �����ϱ����ؼ� start/settings/controlpanel/network�� �����Ѵ�.

    Identification ���� �����Ѵ�. �������� Workgroup�� HOME���� �����Ѵ�.

    Protocol ���� �����Ѵ�. TCP/IP�� �����ϰ� Properties�� �����Ѵ�.

    IP ��巹�� ���� �����ϰ� Specify IP address�� �����ϰ� IP�� netmask�� ��Ȯ�� �����ض�. �߰������� Default Gateway �� ��ĭ���� ���ֶ�.

    DNS ���� �����ϰ� ȣ��Ʈ����(nt01)�̶�� �ϰ� ������(home.net)�̶�� �Է��Ѵ�.

    WINS Address ���� �����Ѵ�. WINS ���� ĭ�� ������� Enable DNS for Windows Resolution �� Enable LMHOSTS Lookup ĭ�� �ʿ��ϸ� üũǥ�ø� �����Ѵ�.

    OK�� �����Ѵ�. ����� ���� ����̶� WINS�� ���õ� � ���� ������ų� �Ǵ� �ٸ� ���� ��� ���´ٸ� �Է��϶�� ��ȭ���ڸ� ���� �� ���̴�. �̶��� yes�� �����ϰ� ��� ������ �Ѵ�. close�� �����Ѵ�. ����õȴٰ� ���� ���̴�.

    ������ Ŭ���̾�Ʈ �������� ��Ʈ��ũ ������ ���ϼ����� ����� ���� ������ �ϸ� �ȴ�.

  9. ��ġ�� �����ϱ�

    ���� �̷��� �׽�Ʈ �����߿� �Ѱ����� �����ϴ� ����� �����ذ� �κ����� ���� �����ϰ� ������ ��ģ��.

  10. ������ ���� �����ذ�

    �������� ���ῡ ���� �����ذ�

    127.0.0.1�� ping�� �غ���. ������ �ִٸ� �������� ������ ��Ʈ��ũ ������ �ʿ��ϴ�. �ڷ� ���ư��� ��� ������ �ʿ��� ���ϵ��� �������Ѵ�. ���� ping�� �� �۵��Ѵٸ� �������� NIC�� IP ��巹���� ping�� �غ���. ���� ����� �������� �ʴ´ٸ� ���������� ī�尡 ����� �νĵǾ����� Ȯ���Ѵ�. ���� �� ���̻��� �������̽��� ���� NIC��� �� RJ-45(10BaseT)�� BNC(10Base2)�� ��� ���� NIC��� � ���� ����ϰ� �ִ��� Ȯ���Ѵ�. ���� ��� ���� ����� �� �۵��Ѵٸ� �ٸ� ����� IP ��巹���� ping�� �غ���. ���� �̰��� �����Ѵٸ� ������ ���̺� Ȯ���� ������ ���� �ٶ���.

    --- ���̺� Ȯ��

    ���� �������� �ٸ� ������ ping�� �ȵǰ� ���� ������ �͵��� ��� �����غôٸ� �̽��������� ���̺� ������ ���� �� �ִ� ��� ���� �ִ�.
    10Base2 - ������ �͹̳��̼��� ������ ���� ���� �Űܺ���. �׸��� ping�� �غ���. ���� �����ϸ� �ٸ� ���̺��� �غ���. ping �׽�Ʈ�� �ݺ��Ѵ�. ���� �׷��� �����Ѵٸ� �͹̳��̼� ������ ��������. ������ ����.
    10BaseT - RJ-45 Ŀ���Ͱ� NIC�� Ȯ���� �����ִ��� �׸��� ��꿡�� ����� ����Ǿ� �ִ��� Ȯ���Ѵ�. ���� ���̺��� �����̶�� ��꿡�� �ش� ��Ʈ�� ���� LED�� ������ ���̴�. ���� LED�� �������� �ʴ´ٸ� �ٸ� ���̺��� �غ���.

    --- �͹̳��̼� Ȯ��

    �̰��� 10Base2�� �Ǵ� ���� ��Ʈ��ũ�� ����ȴ�. �͹̳����ʹ� ���� ������ �����Ű�ų� ���´�. �� �װ͵��� �۵��ϰų� �Ǵ� �۵����� �ʰ� �Ǵ� ���̴�. ���� �ٸ� ���̺��� �غ���. �׸��� ���� �������� NIC�� ��ũ �������� �� �� �ִ��� �����Ѵ�. ���������� ���� �޺� ī�尡 BNC �������̽��� Ȱ��ȭ������ �����Ѵ�.

    --- �̸� �ؼ��� ���� ���� �ذ�

    ���� IP ��巹���� ping�� �غ���. ���� �����ϸ� ���̺�, �͹̳��̼�, NIC �νĵ��� �����Ѵ�. ���н� ��񿡼� ifconfig��� ������ ������ ������� eth0 �������̽��� �� �� �־�� �Ѵ�. ���� NIC�� �νĵǾ� ���� �ʴٸ� PNP�� �����ִ��� Ȯ���ϰ� NIC�� �´� IO�� IRQ�� ����� �����Ǿ� �ִ��� Ȯ���Ѵ�. NT��񿡼��� ipconfig��� ������ ������ ������ ����� �� �� �־�� �Ѵ�. ���� �׷��� �ʴٸ� �������� ��Ʈ��ũ ������ �����Ѵ�. /start/programs/administrative tools/nt diagnostics �� �Ƹ� �����п��� ������ �� ���̴�.

    ���� IP �� ping�� �����Ѵٸ� ȣ��Ʈ�������� ping�� �غ���. ���� �����Ѵٸ� �������� hosts ������ Ȯ���ϰ� �װ��� ��ġ�Ǵ� ���� �ִ��� Ȯ���Ѵ�. ���� ���н� ����� �������� host.conf�� resolv.conf ������ �����ϰ� �װ͵��� ping�� ȣ��Ʈ�̸��� ��ġ�ϴ��� Ȯ���Ѵ�. ���� �̰��� NT ����� �������� ȣ��Ʈ ���� ������ ���丮�� ��ġ�ϰ� �ִ��� Ȯ���Ѵ�.

    --- NFS �����ذ�

    ���� �������� ����Ʈ ����̺긦 ����Ʈ �� �� ���ٸ� ����Ʈ�� ����� /etc/exports ������ �����Ѵ�. ���ϴ� ���丮�� �����ϰ� �ͽ���Ʈ�Ǿ����� Ȯ���Ѵ�.

    ���� �������� ���Ÿ� ���丮�� ����Ʈ�� �� �ִµ� �аų� ����� �� ���ٸ� exports ���Ͽ��� �۹̼��� Ȯ���Ѵ�.

    --- SAMBA ���� �ذ�

    ���� ������ ��� Network Neighborhood���� ������ �ʴ´ٸ� NT ���� /etc/smb.conf ���Ͽ��� HOME ��ũ�׷��� ����ϰ� �ִ��� Ȯ���Ѵ�.

    ���� ������ ��� �������� ������ �� ���� Service Pack 3�� ����ϰ� �ִٸ� SAMBA ������ �а� NT ��񿡼� �ʿ��� ������Ʈ�� ������ �ؾ� �Ѵ�.

    ���������� ������̸�/�н����尡 �������� Ȯ���Ѵ�. ���н� ���� NT��� ���� ���ƾ� �Ѵ�.

�� ���ͳ� ����Ʈ���� ����

������ �ٽþ��� �׽�Ʈ�� �� �ڿ� �츮�� ������ ��� ���ͳ� ����Ʈ����/ ���Ͻ� ������ ���� �츮�� ���� ��Ʈ��ũ�� ���ͳݿ� �����Ű�� �� ���̴�.

������ ���� ���ýÿ� �ڵ������� ISP�� �����ϰ� ������ �����ϰ� ���� ������ ����� ��쿡�� PPP ��ũ�� �ڵ������� �缳�� �� ���̴�. ���ڴ� diald ������ ���ؼ��� �ٷ��� ���� ���̴�. �װ��� ������ ���� ������ ������ ���� Ʃ���ϴ� �κп��� �ٷ� ���̴�.

�� ������ ������ �������� �������� ��Ʈ��ũ�� ��� ��񿡼��� ���ͳݿ� ������ �����ؾ� �Ѵ�. ���� e-mail �� ������ ���� �� ������ ���� �����ϰ� �׿� �������� ���ϴ� ��� �͵� �� �� �ְ� �Ǿ�� �Ѵ�.

�� �ø����� �ٸ� ��ġ�� �� �� ���������� �۵��� ���̰� ���� �� �ִ�. �׷��� ���ڴ� ����� �κи� �� ���̴�.

�� ��ġ������ ������ ���� ������ �ٷ� ���̴�.

- ���ͳ� ����Ʈ���� ���񽺿� ���� ��� �������
- ������ ����
- �ʿ��� �ϵ����� ����Ʈ����
- ��ġ�� ��ȹ
- PPP �������̽��� ���� ����
- NIC �� ����
- ����Ʈ���� ���񽺿� ���� ���� �� �������
- ����Ʈ���� ���񽺿� ���� Ŀ�� ������
- ����Ʈ���� ��� �����ϱ�
- Ŭ���̾�Ʈ ��� ���� ����
- Ŭ���̾�Ʈ ��� �����ϱ�
- ��ġ�� ���� �����ذ�
- Ư���� ���񽺸� ���� ��� ���� ���װ� ��
- rc.local ��ũ��Ʈ ����
- ��������
- ���� �߰����� ������ ���� �� �ִ� ��

������ ��翡 ���� ���˰� �� ���뿡 ���� ���õ� ������ ����� �ִ�.

������ �̷��� ������ �츮�� �� ���� ��Ʈ��ũ ��带 ���� ���̴�. ��� ������ ���� IP�� 192.168.1.x �� IP ��巹���� ������ ���� �ؼ��� ���ؼ��� ����� hosts ������ ����Ѵ�.

����Ʈ���� ���� gateway0.1home.net�̶� �Ҹ� ���̴�. �׸��� IP ��巹���� 192.168.1.1 �̴�.

����Ʈ���� ���� ǥ���̰� PNP�� �������� ������ COM ��Ʈ�� IRQ�� ���� �� �� �ִ� �����̳� ���� ���� ����ϴ� ������ �����Ѵ�.

NOTE : ���ڴ� �� ������ 56K V.90 �𵩰� ISDN �� �׸��� ���̺� ���� �����ϵ��� ���� �䱸�� �޾Ҵ�.

ISDN �� ���� �غ�� ������ �� ������ ������ ����� ���̴�. �׷��� ���� �װ��� �ø��� ��Ʈ�� �Ǵ� ��Ʈ��ũ �������̽��� ����Ͽ� ������ �����ϴٸ� �װ��� ������� ���� ������ ���� ���̴�. ���ڴ� Ascend Pipeline 50�� ������ �ְ� �װ����� �׻� ��ġ�� Ȱ�뿡 ������ �߾���.

56K V.90 ���� ���� �����Ѵٸ� ���ڴ� telco �������̽��� ���Ǵ��� ��Ī ��� ���� ������ ������ �˰� �ִ�. �̰��� ����Ʈ����� �������� CPU�� �ѹ����� �Ǿ� �۵��ϴ� ������ ���������� �������� �ʴ´�.

���� ���� 56K V.90 ������ Hayes ���ɾ �޾Ƶ��δٸ� �ѹ� �õ��� ���� �͵� ������. ���ڴ� ���� �𵩿� ���� �����е��� ������ ����ʹ�.

���������� ���̺� ���� �ִµ� ���ڴ� �̰��� �ѹ��� ����� ������ ����. �׷��� �װ͵鿡 ���ؼ��� �ƴ� ���� ����. Cable Modem MINI HOW-TO�� ����. �Ѱ��� ������ ������ ���� �� ��ġ�� �������� ��ǻ�Ϳ� ����� �� NIC�� ���ؼ� ����DZ� ������ �������� ������ �����ų �� ���⿡ �ִ� �� ���� �� �����ϰ� ������ �𸥴ٴ� ���̴�.

�������� ISP�� ���� ���õ� ������ ������ �ִٰ� �����Ѵ�. �ּ��� ������ ���� �˰� �־�� �Ѵ�.

---��ȭ��ȣ
---���ϰ� ���� ���񽺿� ���� FQDN
---�ֿ� �� DNS ������ ���� IP ��巹��
---�������� ����ݸ���ũ(������ 255.255.255.0)

�� ���뿡 ���� ���� ���� ������ �������� ���ڰ� �� ���� ��縦 ���ų� ISP Hookup �� Connectivity HOW-TO�� ����.

  1. ���ͳ� ����Ʈ���� ���񽺿� ���� �������

    ������� ���ƹ��͵� �ƴ� ��� �Ϳ� ���ؼ��� ���� �� ���١� ��� ���Ѵ�. ��.. �̷��� ������ �츮�� �� �ð��� ������ �ؾ� �ϴ����� ��Ȯ�ϴ�. �츮�� �츮�� ��ü ��Ʈ��ũ�� ���ͳݿ� �����ϱ� ���ؼ� �����ϴ� ��ȭ���� ������ ǥ���̰� ���� ����ϴ� ���� ����� ���̴�.

    �̰��� �ϼ��ϱ� ���ؼ��� �츮�� ��ȭ�� ���ø����̼�(ipfwadm)�� �����ϴ� IP �Ž�Ŀ���̵� ����Ʈ��� ����� ���̴�. ���� NIC, �� �׸��� PFM - Pune Freakin�� Magic �̶�� �Ҹ��� �͵鵵 ����� ���̴�.

    ������ �츮�� ���� �ΰ��� �߿��� ����� ������ ���̴�. �ϳ��� ���ͳ� ����Ʈ���̱���̰� �� ��°�� ���ÿ� ���� IP ��巹���� ������ ���� �� �Ž�Ŀ���̵���Ű�� ����̴�.

    ����Ʈ���� ����� �ټ� �������̴�. ����Ʈ���̴� �� ���� �и��� ��Ʈ��ũ�� �����ϰ� ��� Ʈ������ ������ ��ġ�� �����ϵ��� ����Ʈ���̸� �����Ű�� �� �ܿ��� ����.

    �Ž�Ŀ���̵� ����� NAT(Network Address Translation)��� �Ҹ���µ� �̰��� �ټ� �����ϴ�.

    �⺻�����δ�, ���α׷��Ӻ��� �����������̴�. �Ž�Ŀ���̵� ���α׷��� �ϴ� ���� �츮�� ����(����) ��Ʈ��ũ�� ��� ���κ��� ���� �䱸�� �޾Ƽ� ��û�� ������ ��ҿ� ���ؼ� �����δ� �������� �Ѵ�. �׸��� ��ġ ����Ʈ���� ���κ��� ���� ����ߴ� ��ó�� ���̰� �ϴ� ���̴�.

    �Ųٷ� �����κ����� �䱸�� ������ �װ��� ��Ƽ� ���ó��� ������ �������Է� �䱸�� �����ϴ� ���̴�.

  2. ������ ����
  3. �ʿ��� �ϵ����� ����Ʈ����
  4. ��ġ�� ��ȹ

    ������ ����� ISP�� ���� ������ ������ �ִ��� Ȯ���Ѵ�.
    ���� �����ϴٸ� ��ȹ�� ���Ե� ��� ���̶� �򵵷� �Ѵ�.

    ��ũ�����̼ǿ� ��� ����� �ְ� �������� ����Ʈ���̿� �ִٸ� �����ϰ� �˻��ϰ� �����ذ��� �ϴµ� ���� �ս��� �� ���̴�.

    ipfwadm ����Ʈ��� ����Ʈ���� ��� ��ġ�Ǿ����� Ȯ���϶�. �̰��� ����������� ������ ���� ������ �ٸ� ������������ ������ �ȴ�. �׷��� �������� ��ġ�� �� �� ������ �Ϳ� �����ϰ� �DZ� ������ �����޿����� ��ġ���� �ʾ��� ���� �ִ�. ���� �ʿ��ϴٸ� �װ��� glint�� ��ġ�ϰų� �Ǵ� ���� ��ġ�� �Ѵ�.

     

            rpm -ivh  
     
  5. PPP �������̽��� ����

    �������� ISP�� ù ��°�� �� ��° DNS ������ IP ��巹���� /etc/resolv.conf ���Ͽ� �߰��Ѵ�. �̰��� �� ������ ��� �����ϴ�.
    ppp0 �������̽��� ���� �߰��� ������ �ؾ� �Ѵ�. �װ��� ���ýÿ� ��ġ�� Ȱ��ȭ��Ű�� �⺻ ����Ʈ���� ��ġ�� ����� �������� �⺻ ���Ʈ�� �� ��ġ�� �����ϴ� ���̴�. ���������� �������� ppp0 �������̽��� ��ũ�� �������� �� �ڵ������� �ٽ� �����ǵ��� ���־�� �Ѵ�.

    ���ڴ� ���������� ���� ��ũ���á� �ϴ� ����� ���ϰ� �ʹ�. ������ �������� pppsetup ����� �ߺ��� ����� ���������. ��������� ���α׷��� ����� ��, (�α��εڿ� ���� �ʱ�ȭ�ϰ� �� �۵���Ų��) ���ýÿ� ����� �� rc.local ���Ϸκ��� ȣ��Ǵ� ���� ������ ������ �� ���� �ְ� �ȵ� ���� �ִ�.

    ��õ�� ��ũ���� ����� ����ϱ� ���ؼ� �����ذ� �κ��� �̿��ϰ� ��ũ��Ʈ�� ���� ������ �Ѵ�. �׷� ���� �������� ipfwadm �κ��� ����DZ� ���� unicom�� �����Ű�� ���ؼ� rc.local ������ �����Ѵ�.

    ���� �������� pppsetup ����� ����ϱ� ���Ѵٸ� ���������� �� �а� ppp�� �����ų �κ��� /etc/rc.d/rc.local ���Ͽ� ipfwadm �κ��� ���� ����ǵ��� �߰��ؾ� �Ѵ�.

    �ڵ� ��ȭ�ɱ⿡ ���Ͽ� - �̰��� ���ؼ��� pppupd��� �ſ� ���� ���α׷��� �ִ�. �����α׷��� ������ ��ҿ��� ���� �� �ִ�.

     

            ftp://metalab.unc.edu/pub/Linux/system/network/serial/ppp/pppupd-0.23.tar.gz 
     

    ����ó�� �̰��� ������ Ǯ� ������ Ȯ���Ѵ�.

     

            gunzip -dc pppupd-0.23.tar.gz | tar xvf -
     

    ������ ������ ���ؼ� REAEME ������ �о��. �׷��� �ʺ��ڶ�� pppupd.cf.template ������ �����ؼ� �������� �ý��ۿ� �°� �����Ѵ�.

    �������� pppsetup ��ũ��Ʈ�� �����ذ� �κп��� ������ ��ũ��Ʈ�� �н� �׸��� ���α׷��� ping�� �ϱ� ���� ȣ��Ʈ���ӻӸ��� �ƴ϶� ping ������ �ð� ���ݵ �����ؾ� �Ѵ�.

    ������ ������ Makefile�� ��� ������ ������ Ȯ���Ѵ�.

     

            CONFIGFILE= 
     

    �� �κп� �������� ������ ������ pppupd.cf ������ ��θ� �������ش�.

    ���������� make�� ������Ѽ� pppupd ���̳ʸ� ������ �����. �̰��� /sbin�̳� /usr/sbin ���丮�� �����Ѵ�.

    �������� �̰��� ���� ��ũ��Ʈ�� �߰��� �����ν� ���ýÿ� ���۽�ų �� �ִ�.

    rc.local ���Ͽ� ������ ���� �Է����ش�.

     

            pppupd > /dev/null 
     

    �׷��� ���ڴ� �׽�Ʈ�غ� �ٷδ� ���������� �ߴܵǴ� ��찡 �־���. ���ǰ� �ʿ��� �� ����. �׷��� ���ڴ� �̰��� ó���� ���� ���۽��� �ֶ�� ���ϰ� �ʹ�. �׷� ���� ���� ��� ���� ���������� �Ǹ� �׶� rc.local ���Ͽ� ipfwadm �κ� ���ʿ� �־��ָ� �� �� ����.

    ���ýð��� Ŀ�ο��� IP �������� ���־�� �Ѵ�. �̰��� ����������� �̹� Ȱ��ȭ�� ������ ���̴�. �̰��� Ȯ���ϱ� ���ؼ��� - cat /pro/sys/net/ipv4/ip_forwarding - �̶�� �Է��ϸ� �ȴ�. �� ���� 1�̸� ������ ���̴�. ��������񿡼��� /etc/sysconfig/network�� �����ؼ� FORWARD_IPV4=no�� yes�� �ٲ��ش�.

    ��Ʈ��ũ�� ���������� �Ž�Ŀ���̵� �ϱ� ���ؼ��� �ش� ���鸦 �Ž�Ŀ���̵��Ѵٰ� �˷��� �ϴµ� �̰��� �ϱ� ���ؼ� /etc/rc.d/rc.local ������ �����Ѵ�. �̰��� �� ���� �������� �����ϴ�. �̷��� ����� ���ؼ��� ����� ���� ������ �ִ�. �׷��� ���Դ� �� ����� ���� ���Ҵ�.

    /etc/rc.d/rc.local ������ ��� ������ ���ε��� �ּ�ó���� ���ְų� �Ǵ� �ʿ��ϴٸ� �߰����Ѷ�. ������ ������ ����.

     

    /etc/rc.d/rc.local
     
     
     
    �� ipfwadm -F -p deny #deny everyone not listed below 
     
    �� ipfwadm -F -a masquerade -W ppp0 -S 192.168.1.0/24 -D 0.0.0.0 
     

    2��° ���� �Ž�Ŀ���̵��� �����ϰ� �ϰ� ppp0 �������̽��� ������ ��Ʈ��ũ�� �⺻ ����Ʈ���̷� ����ϴ� ���̴�.

  6. NIC �����ϱ�

    ������� ������ ��� NAMESERVER�� DEFAULT GATEWAY ��ȭ���ڴ� ����־� �Ѵ�.

  7. ����Ʈ���� ���񽺿� ���� ���� ���� ���� �� ��� ���� ����

    �������� UNIX ��� ���� ����Ʈ���� ���񽺸� �����ϱ� ���ؼ� �ΰ��� ���û����� �ִ�. �� ���û����̶�� ���� ����Ŀ��(��� ����̹��� �ʿ��� ������ Ŀ�� ��ü�� �������Ͽ� ����ִ°�)�� �����(ǥ��Ŀ���� ����̹��� ���񽺰� �ʿ��ϸ� �̶� �ε��ؼ� ����ϰ� �ʿ������ ���� ���) �̴�.

    �̰Ϳ� ���ؼ��� emacs�� vi �� ����� ���� ���� ������ �ִ�. �׷��� ���⼭�� ������ �������� ��ġ�� ���ؼ� ���ϰڴ�. ���ڴ� ������ٹ���� ����Ѵ�. �ֳ��ϸ� ��κ� �̷��� ����� �۰� �������� Ŀ���� ������ְ� ���� �߿��� ���� ���ڰ� �������ٴ� ���̴�.
    ���ο� Ŀ���� �̹� ip_masquerade, ip_forward�� �����ϰ� ipfwadm �� ��ġ�Ǿ� �ֱ� ������ ���ο� Ŀ���� �������ϴµ� �߰����� ������ ���� �� ����.

    �츮�� �� �Ϻδ� ����ؼ� �츮�� ������ �����Ͽ� ������ ���� �ϴµ� ������ ���� ���̴�. �׷��� ������ �Ϸ��� ����� ������ �ּ����� �������� �����ϰ� �ϴ� ���̶�� ���� �����ϰ� �ʹ�.

  8. ����Ʈ���� ���񽺸� ���ؼ� Ŀ���� ������ �ϱ�

    �̰��� �������� 3.6, ������ 5.1�̳� �� ���Ŀ��� �ʿ����� �ʴ�. Ŀ�� ������ ������ Ŀ�� HOWTO���� �߰��� �� ���� ���̰� ����Ʈ���� ���񽺸� ���ؼ� �ʿ��� �Ķ���ʹ� IP_Masq MINI HOWTO�� �����Ǿ� �ִ�.

  9. ����Ʈ���� ��� �׽�Ʈ�ϱ�

    ������ ���� �ݵ�� ������� �� �Ŀ� ������ ���˻����� �����Ų��. ����������� ���� �������� �ϰ� ���� ���˻����� �����Ų��.
    ���� �������� ���ῡ �����Ѵٰų� ������ ���˵��� ��� ���̶� �����Ѵٸ� �����ذ�κ��� �����϶�.

  10. Ŭ���̾�Ʈ ����� ����

    - UNIX Ŭ���̾�Ʈ

    NOTE : http, smpt/pop3, icmp, telnet���� ���񽺸� ���ؼ��� �Ʒ��� ���� �����Ѵ�.

  11. Ŭ���̾�Ʈ ��� ����

    ���� ��� ���� �ߵǾ��ٸ� �������� �������� �������� �����ų �� �ִ�. ���ϼ����� �����ϰ� ���� �����ϰ� �ڳ����� �ܺη� ������ �� ���̴�.

    ���� ���� �����߿� ��� �͵� ����� �ȵȴٸ� �Ʒ� �����ذ� �κ��� ����.

    ���� �ٸ� ���� - ���� ��� ftp, real audio/video, cuseeme ��� -�� �ʿ��ϴٸ� �Ʒ��� note�� ���� ����.

  12. ��ġ�� ���� �����ذ�
  13. Ư���� ���񽺿� ���� ��� �������װ� ��

    ���⿡ ��������� ����Ʈ���̴� ICMP ��û�� �����ؾ� �ϰ� �����ΰ� SMTP/POP3�� �ڳ��� �����ؾ� �Ѵ�.

    �߰����� ���񽺸� ���ؼ� Ư���ϰ� Ư���� ��Ʈ�� ���ؼ� ���񽺰� ����� �� �� �־�� �Ѵ�. �������� ���ýð��� � �߰����� ����� �ε��ϰų� �Ǵ� ���� ���� ���̴�.

    �����Ǵ� ���ø����̼��� ������ ����Ʈ�� ���ؼ��� IP_Masq HOW-TO�� ����.

    �ּ������� �������� ftp ����� �ε��DZ⸦ ���� ���̴�. �׸��� ���� ����� ��⵵ ���� ���̴�.

    �̹� �տ��� ����ߴ� /etc/rc.d/rc.local ������ �ִ� ��ҷ� ����. �׸��� ipfwadm ��Ģ�տ� ������ ������ ���� �ִ´�.

     

            /sbin/depmod -a 
     
            /sbin/modprobe ip_masq_ftp 
     
            /sbin/modprobe ip_masq_raudio 
     

    ��⿡ ���� �������� : ����� �� �ִ� ���� ����� �ְ� �̰͵��߿��� ���ڰ� ���� ����ϴ� ���� �� �� ���̴�. �߰����� ����� ���ϱ� ���ؼ��� ���� �� �����߿� �߰���Ű�� �ȴ�.

    rc.local ��ũ��Ʈ�� ��

    ������

     

            > ���� ������� �����߽��ϴ�. <
     
            
     
            cp -f /etc/issue /etc/issue.net 
     
            echo >> /etc/issue 
     
            # Now, the stuff you add - 
     
            echo ��Loading Masquerade Modules ..�� 
     
            /sbin/depmod -a 
     
            /sbin/modprobe ip_masq_ftp 
     
            /sbin/modprobe ip_masq_raudio 
     
            echo ��Done...�� 
     
            echo ��Loading Masquerade and Routing Rules..�� 
     
            ipfwadm -F -p deny 
     
            ipfwadm -F -a masquerade -W ppp0 -S 192.168.1.0/24 0.0.0.0/0 
     
            echo ��Done..�� 
     
            # if configured properly, no pppupd required 
     

    �������� (������ ��ũ��Ʈ)

     

            > gpm �׸��� �����߽��ϴ�. <
     
            
     
            # Now, the stuff you add - 
     
            /usr/sbin/unicom 
     
            echo ��Loading Masquerade Modules ..�� 
     
            /sbin/depmod -a 
     
            /sbin/modprobe ip_masq_ftp 
     
            /sbin/modprobe ip_masq_raudio 
     
            echo ��Done...�� 
     
            echo ��Loading Masquerade and Routing Rules..�� 
     
            ipfwadm -F -p deny 
     
            ipfwadm -F -a masquerade -W ppp0 -S 192.168.1.0/24 0.0.0.0/0 
     
            echo ��Done..�� 
     
            pppupd > /dev/null 
     

    �������� (�������� ������ pppsetup ��ũ��Ʈ�� ���� ���)

     

            > gpm �׸��� �����߽��ϴ�. <
     
            
     
            # Now, the stuff you add - 
     
            ppp-go -q 
     
            echo ��Loading Masquerade Modules ..�� 
     
            /sbin/depmod -a 
     
            /sbin/modprobe ip_masq_ftp 
     
            /sbin/modprobe ip_masq_raudio 
     
            echo ��Done...�� 
     
            echo ��Loading Masquerade and Routing Rules..�� 
     
            ipfwadm -F -p deny 
     
            ipfwadm -F -a masquerade -W ppp0 -S 192.168.1.0/24 0.0.0.0/0 
     
            echo ��Done..�� 
     
            pppupd > /dev/null 
     
  14. ��������

    ��������� �׿�

    IP_Masq mini HOW-TO
    Ethernet HOW-TO
    Net-3 HOW-TO
    Network Administrator��s Guide
    Mastering Windows NT Server 4 (3rd Edition)
    ISP Hookup HOW-TO
    ISP Connectivity HOW-TO

  15. �ʿ��� ���� ���� ������ ���� �� �ִ� ��

    http://ipmasq.cjb.net/
    http://www.redhat.com/
    http://www.linuxgazette.com/
    http://www.linuxjournal.com/
    http://www.cdrom.com/

    alt.unix.wizards
    comp.security.unix
    comp.unix.admin
    alt.os.linux.slackware
    comp.os.linux.networking
    comp.os.linux.hardware
    linux.redhat.misc