Networks Admin

본문 바로가기

Networks Admin

Networks >> Networks Administration
[목차]
제4장 ip-masquerade를 이용한 인터넷 카페

    4. 내부 LAN 구축하기

이부분은 알짜리눅스를 정상적으로 설치하여 이더넷 인터페이스가 설정되었다면, 다음장을 진행한다. 아래의 명령으로 확인할 수 있다.

# ifconfig

위와 같은 화면이 나오면 정상이다.

- 이더넷 인터페이스 설정하기

여기서 부터는 X-Window에서 실행한다. hanterm이나 xterm를 실행한다. 아래의 명령으로 네트워크 제어판을 실행한다.

# netcfg

네트워크 제어판에는 4개의 항목으로 구성된다. interface항목을 선택한다. 아래의 창에 현재 설정된 인터페이스가 나타난다.

현재 etho인터페이스가 잘못된 상태로 있다면, 인터페이스(lo) 는 그대로 놓고, 인터페이스(eth0)를 선택하고, [Edit]버튼을 클릭하고, 없다면 [Add]버튼을 클릭한다.

ip : 192.168.1.254
netmask : 255.255.255.0
Active interface at boot time 부분을 선택해준다.
interface configuration protocol 부분은 none를 선택한다.

[Done]버튼을 클릭한다. 다시 대화상자가 나오면 [save]버튼을 클릭한다.

그러면, 정상적으로 바뀌었을 것이다.

자 이제 재부팅하면 된다.

# shutdown -r now

재부팅 후, 인터페이스 확인하기

# ifconfig

정상적이라면 인터페이스(lo)와 인터페이스(eth0) 두개의 상태가 화면에 나타난다.

- LAN Card 인식시키기

만약 인터페이스(eth0)가 나타나지 않는다면, 랜카드를 인식하지 못하므로, 랜카드를 인식시키는 작업을 먼저 해야만 한다.

# modprobe ne io=0x240 irq=9

현재 사용하고 있다면 busy 어쩌고 저쪄고하는 메세지가 나온다. 그러면 다시 io= 와 irq= 부분을 바꾸어서 실행한다. 아무 메세지도 나오지 않는다면 정상적으로 동작하는 io와 irq이다.

자이제 부팅할때 인식시키기 위해 lilo.conf와 conf.modules부분을 수정한다.

# cd /etc
# vi lilo.conf
append="ether=9,0x240,eth0" - 이부분을 맨 위에 추가한다.

# lilo - 재부팅시에 적용시키기 위해서 실행한다.

# vi conf.modules
alias eth0 ne options ne io=0x240 irq=9
# shutdown -r now

자 이제 모든 작업이 끝났다. 재부팅한 후, 아래의 명령으로 인터페이스를 확인한다.

# ifconfig

[목차]

Copyright © LEELAB.CO.KR. All rights reserved.