FreeBSD 핸드북 : FreeBSD 커널 설정 : 설정 파일 : 네트워킹
Previous: 직렬, 병렬 포트
Next: 사운드 카드

5.3.8. 네트워킹

일반적으로, FreeBSD는 다른 유닉스와 마찬가지로, 네트워킹에 크게 역점을 두고 있습니다. 그러므로, 이더넷 카드가 없는 경우일 지라도, 필수 옵션과 다이얼-업 네트워킹 지원에 주의를 기울여야 합니다.

options INET

네트웍킹 지원입니다. 네트웍에 연결할 생각이 없더라도 그냥 놓아 두어야 합니다. 대부분의 프로그램은 최소한 루프백(loopback) (즉, PC 내부에서 네트웍 연결을 하는) 네트웍킹이 필요합니다. 그러므로 이것은 필수적입니다.

Ethernet cards

다음 행은 다양한 이더넷 카드를 지원합니다. 만일 네트웍 카드가 없다면, 이행을 주석 처리해도 됩니다. 네트웍 카드가 있다면, 사용하는 특정 카드 지원 부분을 남겨 놓으세요:

device de0

Digital Equipment DC21040, DC21041, DC21140 칩을 사용하는 이더넷 어댑터들

device fxp0

Intel EtherExpress Pro/100B

device vx0

3Com 3C590 and 3C595 (buggy)

device cx0 at isa? port 0x240 net irq 15 drq 7 vector cxintr

Cronyx/Sigma multiport sync/async (with Cisco or PPP framing)

device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr

Western Digital and SMC 80xx and 8216; Novell NE1000 and NE2000; 3Com 3C503; HP PC Lan Plus (HP27247B and HP27252A)

device el0 at isa? port 0x300 net irq 9 vector elintr

3Com 3C501 (느립니다!)

device eg0 at isa? port 0x310 net irq 5 vector egintr

3Com 3C505

device ep0 at isa? port 0x300 net irq 10 vector epintr

3Com 3C509 (버그가 있습니다)

device fe0 at isa? port 0x240 net irq ? vector feintr

Fujitsu MB86960A/MB86965A Ethernet

device fea0 at isa? net irq ? vector feaintr

DEC DEFEA EISA FDDI adapter

device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr

AT&T StarLAN 10 and EN100; 3Com 3C507; unknown NI5210

device ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 vector ixintr

Intel EtherExpress 16

device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr

Digital Equipment EtherWorks 2 and EtherWorks 3 (DEPCA, DE100, DE101, DE200, DE201, DE202, DE203, DE204, DE205, DE422)

device lnc0 at isa? port 0x300 net irq 10 drq 0 vector lncintr

Lance/PCnet cards (Isolan, Novell NE2100, NE32-VL)

device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr

IBM/National Semiconductor PCMCIA ethernet controller.

device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr

3Com PCMCIA Etherlink III

주: 어떤 카드는 (특히 NE2000경우) ``표준값(standard)''이 없으므로, IO 포트나 IRQ 값을 변경해야 할 필요가 있습니다.

pseudo-device loop

loop는 TCP/IP의 일반적인 루프백(loopback) 장치입니다. 만일 localhost (a.k.a. 127.0.0.1)에 텔넷이나 FTP로 접속하면 이 가상 장치를 통해 되돌아 옵니다. 필수.

pseudo-device ether

ether 는 이더넷 카드가 있을 경우만 필요하며, 일반적인 이더넷 프로토콜 코드를 포함합니다.

pseudo-device sl number

sl 는 SLIP (Serial Line Internet Protocol)를 지원합니다. 이것은 간단히 설정이 가능하며, 모뎀과 모뎀 간의 연결에 적당합니다. sl 뒤의 number는 동시에 몇 개의 SLIP sessions을 지원하는지를 나타냅니다. SLIP 설정에 관한 자세한 설명은 클라이언트 또는 서버에 있습니다.

pseudo-device ppp number

ppp는 다이얼-업 인터넷 접속을 위한 kernel-mode PPP (Point-to-Point Protocol)을 지원합니다. 이것 외에 tun을 이용하면서 더 많은 유연성과 주문형 다이얼링(demand dialing: 프로그램이 접속 요구를 하면 자동으로 전화를 걸어주는 기능)같은 특징을 제공해주는 사용자 응용 프로그램 수준으로 구현되어지는 PPP 버젼이 있습니다. 이 PPP 드라이버를 이용하고 싶으면, kernel-mode PPP 절을 읽어보세요. sl처럼 number는 동시에 PPP 접속을 지원하는 숫자를 나타냅니다.

pseudo-device tun number

tun는 user-mode PPP 소프트웨어에 의해 사용됩니다. 이 프로그램은 설정이 간단하고 매우 빠릅니다. 이것은 또 자동 주문형 다이얼(automatic dial-on-demand)과 같은 특별한 기능도 가지고 있습니다. tun 뒤의 숫자는 동시에 지원가능한 PPP session의 수를 나타냅니다. 자세한 것은 user-mode PPP 절을 참조하세요.

pseudo-device bpfilter number

버클리 패킷 필터(Berkeley packet filter). 이 가상 장치는 네트워크 인터페이스를 무차별(promiscuous) 모드로 놓고, 네트워크(예를 들면, 이더넷)에 브로드캐스트되는 모든 패킷을 캡쳐(capturing)할 수 있게 합니다. 이 패킷들은 디스크에 캡쳐할 수 있고 tcpdump(1)를 이용해 조사할 수도 있습니다. 이 기능을 구현하는 것은 전체적인 네트웍 보안을 심각하게 해칠 수 있다는 사실을 주의해야 합니다. bpfilter다음의 number는 동시에 검사될 수 있는 인터페이스의 개수입니다. 부차적인 옵션이며, 잠재적인 위험 가능성에 대해 충분하기 인식하고 있는 사람들을 제외하고는 결코 추천되지 않는 옵션입니다. 모든 네트워크 카드가 이 기능을 지원하는 것도 아닙니다.


FreeBSD 핸드북 : FreeBSD 커널 설정 : 설정 파일 : 네트워킹
Previous: 직렬, 병렬 포트
Next: 사운드 카드