· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
GentooX86 Handbook_Ko_4-1


1. 시작에 즈음하여


유의사항 : 이 문서는 독자 여러분이 알맞게 설정된 커널을 지녔다고 가정하고, 독자 여러분의 하드웨어에 맞는 커널 모듈을 그리고 하드웨어의 인터페이스 이름을 안다고 가정합니다. 우리는 또한 eth0을 설정하였지만 또한 이것이 eth1, wlan0 등으로 될 수 있음을 가정합니다.

유의사항 ; 이 문서는 baselayout-1.11.11 이상의 프로그램을 실행할 것을 요구합니다.

네트워크 카드의 설정을 시작하려면 이에 대한 젠투 RC 시스템을 불러올 필요가 있습니다.이는 /etc/init.d의 net.lo로부터 net.eth0 심볼릭 링크를 만들어주는것으로 완료됩니다.

예제 1-1 : net.lo로부터 net.eth0 심볼릭 링크
# cd /etc/init.d
# ln -s net.lo net.eth0

젠투의 RC 시스템은 이제 인터페이스에 대해 압니다. 또한 새로운 인터페이스를 어떻게 설정하는지데 대하여도 압니다. 모든 네트워크 인터페이스는 /etc/conf.d/net에서 설정됩니다. 아래는 DHCP와 정적 주소를 위한 환경설정 예제입니다.

예제 1-2 : /etc/conf.d/net 예제
# For DHCP
config_eth0=( "dhcp" )

# For static IP using CIDR notation
config_eth0=( "192.168.0.7/24" )
routes_eth0=( "default via 192.168.0.1" )

# For static IP using netmask notation
config_eth0=( "192.168.0.7 netmask 255.255.255.0" )
routes_eth0=( "default via 192.168.0.1" )

유의사항 : 만약 인터페이스 환경설정을 명시하지 않았다면 DHCP가 동작하게 됩니다.

유의사항 : CIDR은 Classless InterDomain Routing의 약어입니다. 본래 IPv4 주소는 A,B,C와 같이 클래스화되어 있었습니다. 초기 클래스화 시스템에서는 인터넷의 거대한 인기를 전망하지 못했습니다. 그리고 이는 새로운 고유의 주소를 실행해 나가기에는 위험했습니다. CIDR은 하나의 IP주소가 수많은 IP 주소를 나타내는 것을 허용하도록 한 어드레싱 계획입니다. CIDR IP주소는 마치 일반적인 IP주소가 뒤에 슬래시와 번호를 수용하는것처럼 보입니다. 예를 들어 192.168.0.0/16와 같은 것입니다. CIDR은 RFC 1519에 기술되어 있습니다.

이제 인터페이스 설정이 끝났으니 다음 명령을 이용하여 시작하고 정지시킬 수 있습니다.

예제 1-3 : 네트워크 스크립트를 시작하고 정지시키기
# /etc/init.d/net.eth0 start
# /etc/init.d/net.eth0 stop

중요: 네트워킹에 대해 문제를 해결할때 /etc/conf.d/rc에서 RC_VERBOSE="yes"로 설정하여 어떤 일이 일어났는지에 대한 정보를 얻을 수 있게 하는것을 권장합니다.

이제 성공적으로 네트워크 인터페이스를 시작하고 멈췄습니다. 젠투를 부팅할때 시작시 이것이 동작할 수 있기를 바랬을 것입니다. 여기에 그 방법이 있습니다. 마지막 "rc" 명령은 젠투로 하여금 아직 시작하지 않은것에 한해 현재 레벨의 어떤 스크립트를 시작하도록 지시합니다.

예제 1-4 : 부팅시간에 네트워크 인터페이스 장치를 로드하도록 환경설정
# rc-update add net.eth0 default
# rc




sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-02-22 22:29:06
Processing time 0.0047 sec