이 문서는 하향식으로 짜여져 있다. 첫 부분은 정보 제공 수준의 내용을 담고 있으며 원치 않으면 읽지 않아도 된다. 다음으로 네트워킹 문제에 관란 일반적인 문제들을 다루고 있으며 좀 더 상세한 부분으로 들어가기 위해서 반드시 이해를 해야 한다. 나머지 특정 기술과 관련된 내용들은 이더넷과 IP 관련 내용, 일반적인 PC 하드웨어에 적합한 기술들, 흔히 쓰 이지 않는 기술들 이렇게 세 개의 주 섹션으로 구분되어 있다.
이 문서를 읽는데 다음의 순서를 추천한다.
이 부분은 뒤에 나올 거의 모든 기술들에 적용되며 이 기술들을 이해하기 위해서 매우 중요하다. 그러나 아마 많은 독자들은 이미 이 내용에 익숙할 것이다.
자신의 네트웍이 현재 어떻게 구성되어 있는지 혹은 앞으로 어떻게 구성될 것이며 어떤 하드웨어와 기술을 사용할 것인지 정확히 알아야 한다.
이 섹션은 기본적인 이더넷 설정법과 Linux가 제공하는 파이어월이나 라우팅 같은 다양한 IP 네트웍 관련 특징들을 설명하고 있다.
이 부분은 PLIP와 PPP, SLIP, ISDN 등의 개인용 워크스테이션 에서 널리 사용되는 기술들을 설명하고 있다.
만약 자신이 필요한 것이 IP나 일반적인 하드웨어와 다른 것이라면 마지막 부분이 non-IP 프로토콜과 특정 통신 하드웨어에 대해 자세히 설명해줄 것이다.
직접 네트웍 환경 설정을 해 봐야 하며 발생하는 문제들을 신중히 검사하여야 한다.
만약 이 문서가 도움을 주지 못할 문제가 발생한다면 도움을 찾는 법과 버그를 보고하는 법에 관한 부분 을 읽어라.
네트워킹은 재미있다. 그걸 즐겨라.
어떤 특정 관행도 여기선 사용되지 않았으나 명령문이 표시되는 방식에
주의해야 한다. 전통적인 유닉스 문서화에 따라 쉘에서 입력해야 하는 모든
명령문 앞에는 프롬프트가 나온다. 이 HOWTO는 "user%
"를 슈퍼유저
권한이 필요하지 않는 명령문의 프롬프트로, "root#
"를 루트로
실행하는 명령문의 프롬프트로 사용한다. 주석을 나타낼 때 "#
"
표시를 쓰는 쉘 스크립트를 인용한 부분과의 혼란을 막기 위해 "#
"
대신 "root#
"을 선택하였다.
``커널 컴파일 옴션들''을 나타낼 땐 menuconfig에 의해 사용되는 형식으로 표시된다. (저자 처럼) menuconfig에 익숙치 않다 하더라도 이해할 수 있을 것이다. 만약 옵션들의 nesting에 의문점이 있다면 한번 프로그램을 실행시켜 보라.
이 문서의 html 버전을 사용한다면 다른 HOWTO들 처럼 이 문서의 복사본
을 가지고 있는 것이 매우 도움이 될 것이다. 만약 문서 전체를 가지고 있지
않다면, 모든 HOWTO는 metalab.unc.edu
(/pub/Linux/HOWTO
디렉토리)와 셀 수 없이 많은 미러 사이트에서 구할 수 있다.