이 설치에서 가정내 네트워크를 계획할 필요가
있다는 것을 알게 될 것이고 우리는 이러한 주제를 다룰 것이다.
마지막으로 필자는 효율적이고 최적화된 네트워크 계획을 만들 수
있도록 단계별로 설명할 것이다. 이 시리즈의 각 단계를 따라가다
보면 각 배포본마다 필요한 것과 필요하지 않는 것이 있다. 필자는
항상 필요한 일반적인 정보를 제공하는 것으로 방향을 잡겠다.
이 설치내용에서는 다음과 같은 주제를 다룰 것이다. 1.
가정내 네트워크가 필요한가?
2. 이더넷과
TCP/IP에 대한 배경지식
3. 망구조의
선택 4. NIC 의 선택
5. IP에 관하여
- 예약된것 또는 고유한 IP 어드레스
6. WAN 접속에
관하여 7. 네트워크를 계획하기 - 물리적구성 과 논리적
구성 8. 관리를 쉽게 하기 위한 계획 9.
필요한 서비스를 결정하기
10. 장애복구에
관하여 11. 이러한 모든 것을 합치자 12.
정보를 얻을 수 있는 곳
1. 가정내 네트워크가 필요한가?
이것은 대답하기에 쉬운 질문이다.
만약 하나 이상의 컴퓨터를 가지고 있다면 여러분은 네트워크로
장비를 묶는 것이 효율적이 될 수 있다. 만약 SOHO나 또는 자그마한
일거리를 가지고 있다면 네트워크를 설정하는 것이 효율적이 될
것이다. 여러분이 “왜 내가 네트워크가 필요한가?” 라고
물을지도 모른다. 이 질문에 대해서 몇가지 가능한 대답을
말해보면 다음과 같다.
■ 여러분의 문서가 한 장비에 저장되도록
하고 이 장비에는 여러 사람이 접근하여 파일을 공유하는 것과 같은
공통된 서비스의 통합 ■ 모든 문서와 자료의 통합, 이것은
소위 “누가 이 워크쉬트파일과 워드파일의 가장 최신버전을 가지고
있는가?” 라는 질문을 하게 하는 것을 막을 수 있는 것이다.
■ 마치 뉴스그룹에서 여러분들이 여러분의 작업이나 또는 개인적인
관심으로 실시간이나 또는 오프라인으로 접근하는 것처럼 내부적인
문서 포럼을 만들 수 있는 능력도 생긴다. ■ 오직 하나의 모뎀으로
모든 사람들의 인터넷 접근을 할 수 있게 하는 것 ■ 모든 장비들에서
팩스와 스캐너의 접근이 가능하도록 ■ 일반적인 네트워킹과
새로운 기술을 제공할 수 있을만한 특별한 유닉스 네트워킹에 대해서
배우려고 하는 생각
2. 이더넷과 TCP/IP에 대한 배경지식
TCP/IP와 네트워킹에 대한
개론은 이전의 기사를 살펴보기 바란다. 간략하게 두 개나
또는 그 이상의 컴퓨터를 네트워크로 연결하기 위해서는 세가지
사항이 필요하다. ■ 컴퓨터에 설치된 네트워크 인터페이스
카드(NIC)로 이것은 네트워크에 대한 논리적인 연결뿐만 아니라
물리적인 연결도 제공한다. ■ 장비에서 장비로의 정보를 교환하기
위한 미디어, 이것은 아래 망구조를 읽어본다. ■ 장비사이의
데이터가 전달 될 수 있도록 하기 위한 공통된 프로토콜이다. 여기서는
TCP/IP이다.
3. 망구조의 선택
여러분이 선택한 망구조는
여러분의 네트워크가 적당한 성능을 발휘하는데 결정적이다. 망
구조에는 매우 다양한 것이 존재하지만 여러분의 목적에 맞는 것이
있고 필자는 두 개의 가장 일반적인 망구조의 선택에 한정한다.
두 개의 망구조는 10BaseT와 10Base2이다. 또는 좀더 적절하게는
각각을 스타형 네트워크 대 버스형 네트워크라고 할 수 있다.
두 개의 서로 다른 망구조에 대한 찬반 양론:
■ 10BaseT
- 찬성의견 UTP를 사용한다. 이것은 망구조의
관점에서 한 노드(컴퓨터)가 네트워크 상에서 다운되더라도 나머지에
영향을 받지 않는다. - 반대의견 일반적인 연결에서
허브의 사용이 필요하다. 각 노드(컴퓨터)가 중앙의 허브에 각자
연결될 필요가 있으므로 배선이 좀더 복잡하다. 10Base2보다 비싸다.
■ 10Base2 :
- 찬성의견 싼 동축케이블을 사용하여
“버스” 구조로 노드를 만든다. 어떠한 허브나 추가적인 장비가
필요없다. 배선이 싸고 간단하다. 10BaseT 망구조보다 비용이 덜
든다. - 반대의견 만약 버스가 다운된다면 전체 네트워크가
영향을 받는다. 양쪽에 적당한 종단장치가 필요하다(기본적으로
2개의 50옴의 저항이 사용된다). 종단문제가 전체 네트워크를 다운시킬
수 있다. 마지막으로 고려할 다른 사항이 있다. 두 개가
결합된 형태의 망구조가 서로 다른 목적을 달성시키는데 자주 사용된다.
예를들면 많은 워크스테이션이 물리적으로 가깝게 연결되어 있는
지하실이 있는 사무실을 가지고 있는 경우를 생각해보자. 위층에는
여러분의 가족이 사용하는 서로 다른 위치의 3개의 컴퓨터가 있다.
여기서 솔루션은 아래층에서는 스타형(10BaseT)을 사용한다. 이때는
여러분의 작업에 필요한 장비가 장애에 좀더 효율적일 필요가 있기
때문이다. 위층은 버스형(10Base2)를 사용한다. 이것은 배선이 쉽기
때문이다. 이 모든 것을 묶기 위해서 여러분은 10Base2 케이블을
아래층으로 연결한다. 이것은 버스를 아래층의 장비들까지 확장한
것으로 허브와 연결하는 것이다. 이렇게 하면 여러분은 아래층의
“사무실”에 가서 일을 할 수 있고 사업용 장비들은 여러분이 행복하게
느낄 만큼 e-mail을 전달해 줄 것이다. NOTE : 동축케이블의
길이를 결정할 때 길이라는 것은 하나의 길게 연결된 것을 말하는
것이 아니라 장비에서 장비까지의 길이를 나타내는 것이다.
만약 UTP로 작업하는 경우에는 여러분의 설치의 길이와 필요한
케이블의 양에 달려있고 아마 스스로 케이블과 RJ-45 플러그를 구입해서
만들어서 사용할 수도 있다.
▲ top
4. NIC 의 선택
선택에는 여러 가지 다양한
방법이 있다. 대부분의 사람들은 싼 클론 제품을 구입하는 경향이
있다. 여하튼 최소한 PNP 기능을 없앨 수 있는 것을 선택하는 것이
중요하다. 즉 자신이 직접 IRQ와 IO 어드레스를 설정할 수 있어야
한다. 대부분의 ISA 형식의 카드들은 잘 작동한다. 또
대부분의 PCI 카드들도 커널 2.0.34 이후의 버전을 사용한다면 자동
검색이 될 것이다. 필자는 3Com 제품을 좋아한다. 이것들은
값이 그다지 비싸지도 않고 오래동안 사용할 만한 가치가 있다.
ISA 버스를 위해서는 509B를 좋아하고 PCI라면 905 시리즈를 좋아한다.
또한 PCI 타입의 NE2000 시리즈도 잘 작동한다. NIC의 형태는 여러분의
망구조에 맞추어서 선택해야 한다. 나는 “콤보” 타입을 권하고
싶다. 이것은 10BaseT와 10Base2인터페이스를 모두 가지고 있는
것이다. 이것은 어떠한 망구조라도 가능하므로 신중한 결정이라고
볼 수 있다. 여러분이 보게될 네트워크는 현재로서 끝나는
것이 아니라 계속적으로 개선될 프로젝트이다. 그래서 콤보형식의
카드를 선택하는 것이 후에 네트워크를 변경할때를 대비한 최대한
유연한 선택이 되는 것이다. 마지막으로 알아야 할 사항이
있다. NIC는 데이터를 전달할 수 있는 비트양으로 측정된다. 보통의
이더넷 카드들은 8, 16, 32비트이다. 숫자가 높을수록 좋다. 8과
16비트카드는 보통 ISA 카드이다. 32비트카드는 PCI형식이다.
5. IP에 관하여 - 예약된것
또는 고유한 IP 어드레스
여러분이 결정해야할 다음의
작업은 여러분의 네트워크에서 사용할 어드레스 정책이다. 필자는
항상 필자의 고객들에게 고유한 IP 어드레스(ISP로부터 구입할 수
있는 IP)를 얻어서 사용하는 것이 좋은 방법이라고 말하곤 한다.
그러나 비용이 많이 든다. 이것은 보통 전용선을 고려할 때 사용하는
방법으로 필요할 때 전화접속으로 사용하는 것보다는 더 많은 비용이
들어간다. 전용선의 이점은 여러분의 ISP가 그들의 모뎀을 여러분의
개인적인 사용을 위해서 할당해 놓는다는 것을 의미한다. 이것은
또한 IP 어드레스도 여러분의 개인적인 사용을 위해서 할당한다는
것을 의미한다. 물론 비용은 좀더 비싸 진다. 또한 전용선은
여러분이 원하는 만큼의 많은 e-mail 어드레스를 가질 수 있고 웹싸이트를
운영할 수 있으며 그리고 $74.00 정도의 비용이면 인터넷에 여러분
소유의 도메인도 가질 수 있다. 이렇게 하면 여러분은 여러분의
친구들이나 고객에게 여러분에 대한 영구적인 접속을 제공할 수도
있고 그들이 여러분의 상품과 서비스에 대한 정보를 얻을 수 있으며
또한 여러분의 가족과 지속적인 접촉을 할 수 있는 가상의 집합장소가
될 수도 있는 것이다. 즉 여러분과 여러분의 가족이 좀더 많은 정보를
교환하기 때문에 가족 뉴스나 이벤트를 구성하거나 추수감사절이나
크리스마스에 모든 사람이 $50.00씩 들이는 전화비용이 없이 이러한
것들을 유지할 수 있는 중앙집중장소가 될 수 있다. 일반적으로는
예약된 IP를 사용하기를 원하는 사람들은 어떤 서브넷을 가지고
서비스의 종류에 따라서 사용되어질 것들을 미리 남겨두어야 한다.
그리고 프록시나 게이트웨이 장비로서 바깥 세상에는 이 프록시나
게이트웨이 장비가 여기에 있는 모든 컴퓨터로 나타나서 바깥세상과
내부 네트워크(보통 192.168.x.x)를 숨기게 하는데 효율적인 프록시로
통하는 길이 없다면 라우팅은 되지 않을 것이다. 이러한
것에 대해서 다음과 같은 정책을 사용하는 것이다. 여러분이 오직
하나의 e-mail 어드레스만을 가질것이면 여러분이 참가한 시간만
오직 그것을 얻을 수 있도록 하는 것이다. 그러나 많은 ISP들은
전화접속 계정에 하나 이상의 e-mail 어드레스를 주고 있고 동시접속을
허용하고 있다(이것은 여러분은 하나이상의 모뎀으로 동시에 접속할
수 있다는 것을 의미한다.). 여러분 지역에 이러한 종류의 서비스를
제공하는지 점검해 봐라. 이것은 아마 비용이 좀더 들겠지만 전용선보다는
많이 들지 않는다. 마지막으로 “동적”이 아닌 “고정
IP” 어드레스를 얻도록 노력하라. 이것은 여러분이 웹서버를 개인적인
용도나 또는 여러분의 사업에 대한 광고로 운영하는 것을 가능하게
한다. 고정 IP가 없으면 인터넷으로부터 많은 것을 끌어오는 것이
매우 어렵다. 그래서 e-mail 이상의 것을 할 수 없게 될 것 이다.
필자는 동적 IP 해킹에 대한 메일을 많이 받았었는데 동적
IP 해킹이라는 것은 여러분의 현재의 IP나 그외의 것으로 메일을
보낼 수 있는 스크립트이다. 이 시리즈의 목적이 리눅스 OS에 대한
새로운 사용자에게 좀더 많은 서비스와 사용 가능한 선택사항을
제공하는 것이라는 것을 염두에 두기 바란다. 그리고 이러한 것도
최대한 쉽게 설정을 하고 사용할 수 있게 하는 것이다. 기술적인
내용의 세부적인 사항을 설명하는 것이 아니다. 그러나
이 시리즈가 진행될수록 이해 수준은 나아질 것이기 때문에 필자는
튜닝과 성능향상을 위한 설정변경에 관하여 약간 깊이 있는 내용을
시작할 것이다.
6. WAN 접속에 관하여
이것은 다분히 예산상의 문제이다.
간략히 말하면 여러분은 두 개의 전화접속을 선택하고 전용선을
위해서 세 개를 선택할 수도 있다. 아래에 다양한 선택을 비교해놓았다.
여기서는 선택하는데 있어서 필자의 충고도 곁들였다.
■ 전화접속의 선택 1) 표준적인
모뎀은 33.6Kbps 이거나 또는 그 이하다. (56K가 있다구요? 필자는
아직 모든 “모뎀”이 여러분의 CPU에 의해서 작업이 되어지면서
전화 인터페이스와 임피던스 변화기 처럼 그렇게 멀리까지 가는
것을 보지 못했다. 이것은 스테로이드 위의 P-N-P와 같은 것이다.
만약 성공적으로 사용하는 사람이 있다면 필자에게 그것에 대해서
이야기해주세요) 이것은 5명 이하의 사용자를 가지고 때때로 인터넷에
접속하는 그러한 작은 네트워크에는 적당하다. 이 선택사항은 비용이
가장 최소한으로 든다. 그러나 이것을 하기 위해서는 추가적인 컴퓨터가
반드시 필요하다.
2) ISDN 모뎀과 ISDN 라인이 있다. 이 선택사항은
25명이하의 사용자를 가지거나 대부분의 시간을 네트워크에서 작업하거나
작업과 동시에 네트워크를 사용하는 그러한 네트워크에 최적이다.
필자는 개인적으로 이것이 마음에 든다. 이 선택사항은 128Kbps보다
약간 적은 수치의 지속적인 처리량을 보여준다. 이 선택사항은 추가적인
ISDN 라인을 구입할 필요가 있다. 현재 필자의 지역에서는 한달에
무제한 사용으로 $112.00의 비용이 든다. 만약 종량제로 사용한다면
한달에 $40.00 이하로 사용할 수 있을 것이다. ISDN을 사용하려고
결정할 때는 보통 속도가 빨라져야 할 필요가 있거나 또는 각자의
접속이 이루어질 때의 비용이 ISDN을 사용하는 것보다 많이 나오는
경우일 것이다. 추가적으로 여러분의 ISP와의 연결 비용이 필요할지도
필요없을 지도 모른다. 이것도 역시 추가적인 컴퓨터가 필요하다.
■ 전용선 선택
여기에는 위에서 이야기한 두가지 선택사항을
모두 가지고 있어야 하고 추가적으로 다음에 설명하는 것이 필요하다.
전용선 라우터. 이것은 여러분의 ISP에 연결을 할 수
있도록 하는 장치이다. 만약 링크가 단절되면 자동으로 다시 연결을
해주고 방화벽과 많은 다른 보안에 관련된 특징을 제공한다. 이것은
독립된 장치로서 추가적인 컴퓨터가 필요없다. 여러분이 필요한
것은 라우터와 ISDN 회선이다. 이것은 보통 $100.00 ∼ $800.00
의 비용이 든다. 필자는 Ascend Pipeline 50을 사용했는데 이것은
3년전에 약 $600.00 정도의 비용이 들었다. 이것은 최종사용자들에게
인터넷 접속을 제공할 수 있을 뿐만 아니라 웹상에서 사업을 계획하고
있는 사람들에게 최적의 선택이다. 그러나 이것이 비용상의 지나친
선택일 수 있다. 이것은 가장 쉽고 가장 빠르고 여러분의 연결을
관리하기에 가장 신뢰할 만한 것이다. 여러분의 네트워크가 밖으로
나가고 인터넷으로부터 들어오는 등의 필요에 따라서 전화를 설정할
수 있다는 것이다. 이것은 여러분에게 만약 여러분이 종량제 사용을
계획하고 있다면 비용을 절약하게 해줄 지도 모른다. 여러분의 ISP의
요금은 좀더 높을 것이다. 필자의 지역에서는 전용 ISDN 계정은
대략 한달에 $150.00 ∼ $300.00 사이이다.
▲ top
7. 네트워크를 계획하기 - 물리적구성
과 논리적 구성
네트워크를 계획할 때에는 고려해야
할 사항이 두 가지가 있다. 하나는 물리적인 구성이고 하나는 논리적인
구성이다. 물리적인 구성이라 함은 장비들이 어디에 있고 케이블은
어디로 어떻게 설치할 것이며 장비들은 어떠한 서비스를 제공하게
할 것인가 등등을 말한다. 논리적인 구성은 자료의 흐름이 어떻게
이루어지게 할 것이고 각 장비가 네트워크와 어떻게 상호작용을
하게 할 것인지를 보통 계층적인 방법으로 표현하는 것이다.
예를들어 네 대의 워크스테이션과 두 방향에 다른 세대의 장비
즉 파일 서버와 인터넷 게이트웨이와 DNS 서버로 구성되는 네트워크를
예를 들어보자. 이들은 모두 버스(10Base2)구조로 서로 연결되어
있다. 물리적으로 여러분은 2개의 워크스테이션, 파일서버,
게이트웨이, DNS 그리고 두 개의 추가적인 워크스테이션을 가지고
있다. 논리적으로 여러분은 여러분의 네트워크에 대해서 네 개의
수준을 가지고 있다. 여러분의 버스의 최상위에(버스가 작동하기에
필요한 어떠한 상호작용 때문에) 두 번째 계층에 여러분은 인터넷
게이트웨이와 DNS 장비 (이것은 DNS는 서로를 “발견”해야 하기
때문에 필요하고 DNS는 해석되지 않는 요구한 이름을 위해서 게이트웨이가
필요하기 때문이다.) 세 번째 계층에는 파일 서버가 있다. (이것은
모든 다른 워크스테이션에서 이 장비로의 접근이 필요하기 때문이다.
그러나 이것은 바깥세상과는 보안상의 이유로 상호작용을 하지 않기
때문이다.) 그리고 마지막으로 네 번째 계층에는 여러분의 워크스테이션들이
있다. 여러분의 네트워크에 대한 물리적인 것과 논리적인 구성을
계획하는 것은 네트워크의 효율성과 성능을 향상시키는데 반드시
필요한 것이다. 물리적인 면에서 여러분은 케이블링이 어디에서
이루어져야 하고 어떻게 배치하는 것이 좋을지 유의해야 한다. 여러분은
필요하다면 여러분의 계획 항목에 포함하고 빼고 할 필요가 있다.
그리고 어떠한 방식이 장비들이 같이 실행하기 위해서 케이블을
정렬하는데 최선인가 그리고 어떻게 하는 것이 다른 것들과 묶여질
수 있는가에 대한 것도 항목에 추가시키고 빼고 할 필요가 있는
것이다. 여러분은 허브나 또는 라우터와 같이 장비로부터 약간 떨어진
위치에 놓을 수 있는 다른 네트워크 장비의 배치도 고려해야 한다.
이것은 가장 짧은 케이블링이 가능하게 하는 곳이 적당하다.
논리적인 면에서 어떻게 여러분의 장비를 최대한의 성능을
내면서 상호작용 때문에 나타나는 문제를 최소화 할 수 있는 적당한
논리적인 위치에 배치시킬 것인가에 대한 논리적인 구성을 확인해봐라.
네트워크를 논리적으로 보는 것은 물리적인 배치처럼 명확히 문제점이
나타나지 않을지도 모 른다.
8. 관리를 쉽게 하기 위한 계획
이제 우리는 대부분의 사람들이
하지 않거나 또는 할 계획이 없지만 효율적인 네트워크 관리를 위해서는
필수적인 사항 두 가지중에 한가지를 해야한다. 여러분은 여러분의
하드웨어에 대한 완전한 항목이 필요하다. 최소한 숨김없이 여러분은
여러분의 네트워크에 연결시킬 모든 컴퓨터에 대한 다음의 정보를
모아야 한다. ■ 컴퓨터의 제품명과 모델번호와 제조업체
■ CPU의 타입과 속도 ■ RAM의 양 ■ 버스타입
■ 사용하는 것과 사용할 수 있는 슬롯의 개수와 타입 ■ 여러분의
컴퓨터 속의 각 장치에 대한 제품명과 모델과 제조업체 ■ 위의
장치들이 사용하는 IO와 IRQ ■ 비디오 카드의 제품명과 제조업체와
비디오 메모리의 양 ■ 모니터의 제품명과 제조업체 ■
모니터의 가능한 해상도 ■ 플로피드라이브의 타입과 크기
■ 하드디스크의 타입과 크기 ■ 마우스의 타입과 제품명과
모델 ■ 외부 장치에 대한 제품명과 모델과 제조업체 ■
운영체제의 타입과 버전 ■ 프린터 제품명과 모델, 제조업체와
인터페이스(필요한 경우) ■ 백업장치에 대한 제품명과 모델과
제조업체와 인터페이스(필요한 경우)
이론적으로는 여러분은 칩셋에 이르기까지
모든 것을 기억하고 있어야 한다. 그러나 여러분은 위의 것만 가지고
시작하자. 필자는 이것에 대해서 “이것을 아는 것이 나에게 도움이
되는 것입니까?” 라고 말하는 것을 들을 수 있다. 음. 이것을
고려해 봅시다. 만약 여러분의 컴퓨터가 오직 4MB RAM을 가지고
있고 자주 사용하는 윈도우를 돌리고 싶다면 여러분은 RAM을 추가할
필요가 있다. 유사하게 만약 여러분의 워크스테이션 몇대가 오직
ISA 슬롯만을 가지고 있고 그외 나머지것들은 PCI와 ISA 슬롯을
모두 가지고 있다고 한다면 이러한 것들을 알고 있어야 한다. 즉
여러분은 상점에서 PCI용 NIC를 한 꾸러미 사가지고 돌아올 필요가
없다는 것이다. 운영체제의 형식과 버전은 매우 중요하다.
만약 여러분이 Novell 장비를 가지고 있다면 그것들에 대한 추가적인
설정과 변환 작업이 있어야 할 것이다. Mac을 가지고 있다 하더라도
마찬가지가 적용된다.
추가적으로 이 시간과 노력이 나중에 다른
일을 절약하게 해줄 것이다. 즉 만약 여러분의 장비중의 하나가
잘못된 동작을 한다면 이것을 바로잡는데 걸리는 시간을 절약할
수 있다는 것이다.
▲ top
9. 필요한 서비스를 결정하기
이것 또한 중요하다. 왜냐하면
여러분이 필요한 서비스가 어떻게 네트워크를 설정할 것인가를 결정하게
되기 때문이다. 일반적으로 사용되는 것들이 다음에 나열되어 있다.
여러분은 여기에 필요한 사항을 추가시키거나 제거하면 된다.
■ 파일 서버 - 이것은 생각해 볼 수 있는 가장 첫 번째 것이다.
여러분의 정보에 접근하는 것을 통합하는 것은 네트워크가 발명된
첫 번째 이유중에 하나였다.
■ 인터넷의 사용 - 이것은 두 번째로 가장
일반적인 서비스일 것이다. 여기에서는 모두 워크스테이션이 인터넷에
연결되게 할 것이다. 연결을 어떻게 할 것인가에 달렸지만 여러분은
아마 e-mail이 가능하게 하고 ftp 서비스를 제공하고 바깥이나 또는
내부적으로 웹서비스를 제공하려고 할지 모른다. 이러한 것들은
라우터나 또는 이러한 목적을 위해서 할당된 컴퓨터가 필요하다.
만약 접근을 제공하는데 컴퓨터를 사용한다면 추가적인 설정과 소프트웨어가
필요하게 될 것이다.
■ 네이밍 서비스 - 네이밍 서비스는 TCP/IP
네트워크에서 필요한 것 중에 하나다. 좀더 작은 네트워크에서는
여러분은 간단히 hosts 파일에 필요한 것을 관리할 수 있다. 만약
전용선이라면 DNS가 필요하다. 여러분은 여러분의 네트워크 정보를
유지하기위해서 두 개의 DNS 장비가 필요하며 필요한 경우에는 인터넷
루트 서버를 갱신시키기도 해야 한다. 마지막으로 만약 여러분이
전화접속을 통하여 연결을 한다면 여러분은 아마 모든 여러분의
네트워크 노드들에 대한 정보를 얻어서 여러분의 ISP DNS서버와
교대로 여러분의 로컬네트워크에 대한 정보를 알려주는 캐쉬 네임서버를
동작시킬 것이다. 이것은 좀 느린 연결을 가지고 있는 곳에서 속도를
높여주는 작업이 될 것이다.
■ 만약 여러분이 유닉스를 사용한다거나
또는 멀티플랫폼 환경이라면 여러분은 NFS나 또는 Samba를 사용하려고
할 것이다. 전자는 유닉스 장비가 기본적으로 사용되고 윈도우장비에는
추가적인 소프트웨어가 필요하다. 후자는 윈도우 클라이언트가 명시적으로
사용되지만 네트워크의 다른 컴퓨터에게는 리눅스 장비가 그와 같이
보이도록 할 수 있다. 그리고 이것은 단순히 파일을 전달하는 역할을
수행한다.
■ 때때로 리모트 장비에서 프로그램을 수행시킬
때 이득을 얻을 경우도 있다. 물론 결과는 다른 워크스테이션에
표시하는 것이다. 텔넷을 사용하면 여러분은 어떠한 문자 모드 프로그램도
수행시킬 수 있다. 그러나 X 윈도우 시스템의 기능을 필요로 하는
리모트 프로그램을 사용하고자 할 수도 있다. 이것에 대한 것은
Linux Gazette 9월호의 기사 - Running Remote X Sessions on Windows
95/98/NT/Mac/PPC Clients - ( http://www.linuxgazette.c-
om/issue32/jenkins2.html)를 참조하기 바란다.
■ 다른 편리한 작업이 타임서버를 돌리는
것이다. 이것은 여러분의 장비의 시간을 NIST(National Institute
of Standards and Technology)의 원자 시계와 똑같이 맞추어주는
것이다. 많은 인터넷 애플리케이션과 서비스는 시간의 변경에 매우
민감하다. 여러분의 서버가 제대로 작동하기를 원한다면 시간의
설정이 매우 중요하다. 특히 문제점이나 인증되지 않는 사용에 대한
로그를 점검할 때는 더욱 중요할 것이다.
10. 장애복구에 관하여
필자는 이 주제에 대해서 필자의
기사에서 자주 되풀이 하지만 이것은 반드시 필요한 것이다. 여러분은
백업장비가 반드시 필요하다. 이론적으로는 여러분은 여러분의 네트워크에
있는 모든 워크스테이션과 서버에 백업장비를 가지고 있어야 한다.
그러나 실제로는 그렇게 하기가 어렵기 때문에 실질적으로 하나의
백업장비를 가지고도 할 수 있다. 보통은 파일 서버에 장착해서
사용하고 이 기능을 장비에 추가시킨 전용장비를 사용하기도 한다.
백업 장비를 구입할때 여러분은 리눅스를 지원하는지 꼭 확인하기
바란다. 그렇지 않다면 여러분은 매우 비싼 장비가 추가적으로 필요하게
될 것이다. 이 장비는 여러분의 윈도우와 Mac 클라이언트를 스풀링할
수 있을만한 정도의 여분의 디스크 공간이 있어야 한다. 여러분의
유닉스 장비는 원격으로 백업장치에 접근할 수 있어야 한다.
또한 여러분은 서버뿐만이 아니라 여러분의 최종사용자를 위해서도
백업 계획을 세워야 한다. 최소한 여러분은 두 주 동안 토요일이나
일요일에 하는 주 단위 백업뿐만 아니라 월요일에서 금요일까지
매일 백업을 할 수 있는 충분한 양의 백업테이프나 또는 여러분의
백업장치에서 사용하는 미디어를 보유하고 있어야 한다. 이것은
여러분의 최종 사용자가 자신이 지운 파일중에 필요한 파일을 발견했을
때 “아! 지난 주 것이라도 있었으면!” 하고 아쉬워할 때 최소한
그에게 2주일 전으로 되돌아갈 수 있는 가능성을 제공하는 것이다.
▲ top
11. 이러한 모든 것을 합치자.
여러분은 지금까지 여러분의
망구조를 선택하고 NIC도 선택하고 사용할 IP 어드레스의 타입도
선택하고 인터넷 연결의 타입과 속도도 선택하고 물리적이고 논리적인
관점에서 여러분이 제안한 네트워크를 바라보았으며 여러분의 하드웨어와
소프트웨어의 목록을 정리하고 여러분이 필요한 서비스가 무엇인가도
결정하고 마지막으로 백업 스케쥴과 백업장비를 구입하기로 했다.
“What do I now?” “내가 이제 어떻게 해야죠?”
여러분은 이 모든 것을 꼼꼼히 점검한다. 여러분이 이미 구축을
시작한 후에 실수를 발견하여 난처하게 되지 않도록 점검을 잘 하기
바란다. 일단 여러분의 계획에 충분히 만족했다면 그것들을
기록한다. 여기에는 이 기사에서 언급한 것 뿐만 아니라 그 외 구입할
필요가 있는 것까지 모두 기록한다. 그리고 다시 한번 점검을 한다.
마지막으로 물품 구입을 시작한다. 최적의
가격에 필요한 물품을 사야한다. 여기서는 몇가지 일반적인 기준이
있다. 동축케이블을 구입하는 경우에는 컴퓨터 가게에서 사지 않는다.
그들이 파는 케이블 종류는 아주 쓸모가 없고 노이즈가 심하다.
아마추어 무선 라디오 장비를 파는 곳에 가라. 그리고 BNC 커넥터로
연결된 RG-58A/U 동축케이블을 원한다고 말해라. 만약 햄 라디오
상점에 그것이 없으면 Radio Shack이라는 상점에 가라. 그곳에서
둘러보면 그들이 6, 8, 12, 50 피트 길이로 팔고 있음을 알 수 있을
것이다. 여러분의 NIC를 살 때 벌크로서 값이 싼 제품이
있는지 확인해 봐라. 만약 네 개에서 다섯 개 정도 산다면 가격이
많이 떨어질 것이다. 이제 다음 호에서 실제로 장비를
설치하고 네트워크를 구성하는 것을 할 것이다.
12. 정보를 얻을 수
있는 곳
■ 리눅스 문서 프로젝트
http://sunsite.unc.edu/LDP/
■ 일반적인 네트워킹
The System Administrators Guide
The Network Administrator’s Guide The Linux User’s Guide
DNS HOW-TO ISP Hookup HOW-TO The NET-3 HOW-TO The
Ethernet HOW-TO The IP_Masq mini HOW-TO The Hardware
HOW-TO
▲ top
|