리눅스 설치시 LAN카드는 대부분 자동으로 인식이 된다. 그러나 일부 ISA 방식의 PnP가 지원되는 LAN카드의 경우 리눅스에서 인식이 되지 않으므로 수동으로 설정을 해 주어야 한다. 또한 LAN 카드를 새로 구입하였을 경우에도 수동으로 설치를 해 주어야 한다.
  ISA PnP LAN 카드의 경우 함께 들어있는 디스켓의 프로그램을 이용하거나 카드 위의 점퍼 스위치를 바꾸어 PnP 기능을 없애야 한다.

  

1. X-윈도우의 한텀에서 linuxconf를 실행 시킨다.(root:root/># linuxconf [Enter]) 그러면 <그림 1>과 같은 창이 뜬다.

<그림 1> linuxconf 실행 화면

2. 왼쪽의 메뉴에서 'Misc-다른 호스트에 대한 정보'를 선택한다. <그림 2>에서는 내가 지금 쓰고 있는 LAN 어댑터의 설정 상태가 나타나 있다. 아직 아무런 네트웤 어댑터가 설치되지 않았다면 그냥 빈 칸으로 나타날 것이다.

<그림 2> 다른 호스트에 대한 정보 선택

3. '추가'단추를 누르거나 수정하고자 하는 IP 넘버를 누르면 <그림 3>과 같은 창이 뜰 것이다. 도메인 이름과 IP 주소를 입력하고 '승낙'을 누른 뒤 빠져 나간다. 이렇게 하면 /etc/hosts 파일이 수정된다.

<그림 3> 호스트/네트워크 정의

4. 다시 왼쪽 메뉴에서 '클라이언트 타스크-기본 호스트 정보'를 선택한다. 호스트 명에 자신이 사용할 호스트 이름과 도메인 이름을 같이 쓴다.

<그림 4> 기본 호스트 정보 선택

5. '어댑터 1'을 누르면 <그림 5>와 같이 되는데, Config 모드에 Manul, Dhcp, Bootp의 세 가지 항목이 있다. 여기서 Manual은 일반적인 전용선을 생각하면 되고, Dhcp나 Bootp는 동적으로 IP를 할당하는 것으로 이는 대부분의 ADSL이나 Cable 서비스가 이에 해당된다. 정해진 IP를 사용한다면 Manual을 선택하고, Cable 모뎀 사용자라면 Dhcp를 선택한다. Dhcp 선택시 IP 어드레스나 네트마스크는 입력할 필요 없다.
  각각의 빈 칸에 부여받은 IP와 네트 마스크 등을 입력한다. 그리고 네트 디바이스에는 eth0, eth1 등과 같이 선택하면 된다.(네크워크 어댑터가 1개인 경우 eth0를 선택한다) 커널 모듈은 자신이 사용하는 이더넷 카드에 맞는 커널 모듈을 선택하면 된다. 아마 값 싼 대만산 LAN 카드를 쓰고 있다면 대부분의 PCI 방식은 'ne2k-pci'를, ISA 방식은 'ne'를 선택하면 무난할 것이다. 여기서 PCI 방식은 문제가 없으나 ISA방식일 경우 'I/O 포트' 까지 설정을 해 주어야 한다. I/O 포트 설정은 '0x300'과 같은 식으로 지정하면 된다. 이렇게 하면 /etc/conf.modules, /etc/sysconfig/network-scripts/ifcfg-eth0 파일들이 수정된다.

<그림 5> 어댑터 1에 대한 설정

6. 호스트 설정을 마쳤다면 이제 DNS를 설정해야 한다. '클라이언트 타스크-네임 서버 사양(DNS)'을 선택한다. 여기서 자신이 이용하는 네임 서버의 IP 주소를 입력해 준다. 이 과정은 /etc/resolv.conf 파일을 수정한다.

<그림 6> DNS 설정

7. 마지막 단계로 Gateway를 설정한다. '클라이언트 타스크-라우팅과 게이트웨이-설절 기본값'을 누르고 '기본 게이트웨이'란에 자신이 이용할 게이트 웨이를 써 준다. '승낙' 단추를 누르면 /etc/sysconfig/network 파일이 수정이 되고 리눅스에서 네트워크를 사용하기 위한 모든 작업이 끝난다.

<그림 7> Gateway 설정

  일반적으로 이렇게 하면 LAN 카드 설정이 끝난다. 하지만 이렇게 했는데도 LAN이 연결되지 않는다면 다음의 과정을 추가적으로 해 보시기 바란다.

1. Control-Pannel(제어판)에서 네트워크 설정을 선택한다. linuxconf에서 설정한 호스트 이름과 DNS를 확인하고 잘못된 곳이 있으면 고친다. (한텀에서 # netcfg [Enter]를 실행시켜도 같은 창이 뜬다.)

<그림 8> Host name과 DNS 확인

2. 'Hosts' 탭을 누르고 IP 주소를 확인하고 역시 잘못된 곳이 있으면 고친다.

<그림 9> IP 확인

3. 'Interfaces'에서도 마찬가지.

<그림 10> Interface 확인

4. 'Routing'에서 게이트웨이와 게이트웨이 장치를 확인한다.

<그림 11> Routing 확인

5. 모두 마쳤다면 한텀에서 ifconfig를 실행시킨다.(root:root/># ifconfig [Enter]) <그림 12>와 비슷한 화면이 나온다면 정상적으로 설치가 된 것이다.

<그림 12> ifconfig

참고 자료 : 김세연, 리눅스 내가 최고 - 인터넷과 멀티미이어, 영진.COM (2000)

- 이것으로 끝 -

 

대부분의 저작권은 byulbee에게 있으며, 일부 그림들은 만든 분께 있습니다. (4332-4333)

Copyrightⓒ1999-2000, byulbee (Kim Choon-ho). All rights reserved.