Handbook:Parts/Installation/Networking/ko

자동 네트워크 감지
아마도 그냥 동작하겠죠?

시스템을 DHCP 서버가 붙은 이더넷에 연결했다면, 네트워크 설정은 거의 자동으로 이루어집니다. ,, , , , 등, 설치 CD에 들어있는 대부분의 네트워크 관련 명령 역시 바로 동작합니다.

If networking has been configured, the command should list some network interfaces besides lo, such as :

The interface name on the system can be quite different from. Recent installation media might show regular network interfaces names like, , or. Just seek the interface in the output that has an IP address related to the local network.

In the remainder of this document, we will assume that the interface is called.

선택: 프록시 설정
인터넷을 프록시로 연결했다면 설치 과정에 프록시를 설정해야 합니다. 프록시를 설정하는건 정말 쉽습니다. 프록시 서버 정보가 들어간 변수를 설정하기만 하면 됩니다.

대부분의 경우, 서버 호스트 이름을 사용하여 변수를 정의하는 것만으로 충분합니다. 예제에서는 proxy.gentoo.org라는 프록시 서버와 8080포트를 사용한다고 가정하겠습니다.

HTTP 프록시(HTTP와 HTTPS 트래픽용)를 설정하려면:

FTP 프록시를 설정하려면:

RSYNC 프록시를 설정하려면:

프록시에 사용자 이름과 암호가 필요하다면, 변수에 다음 문법을 사용하십시오:

네트워크 시험
ISP의 DNS 서버와 웹사이트에 ping을 시도(에서 찾을 수 있음)해보십시오. 네트워크가 제대로 동작하는지, 네트워크 패킷이 네트워크에 도달하는지, 이름 해석이 제대로 동작하는지 등을 확인합니다.

모든 기능이 제대로, 이 장의 나머지를 건너뛰고 바로 다음 단계 설치 과정 (디스크 준비)으로 진행할 수 있습니다.

자동 네트워크 설정
If the network doesn't work immediately, some installation media allow the user to use (for regular or wireless networks),  (for ADSL users) or  (for PPTP users).

설치 미디어에 이 도구가 없다면 직접 네트워크 설정으로 계속 진행하십시오.


 * 일반 이더넷 사용자는 기본: net-setup 사용
 * ADSL 사용자는 대안: PPP 사용
 * PPTP 사용자는 대안 PPTP 사용

기본: net-setup 사용
The simplest way to set up networking if it didn't get configured automatically is to run the script:

will ask some questions about the network environment. When all is done, the network connection should work. Test the network connection as stated before. If the tests are positive, congratulations! Skip the rest of this section and continue with Preparing the disks.

그래도 네트워크가 동작하지 않는다면 직접 네트워크 설정으로 계속 진행하십시오.

대안: PPP 사용
Assuming PPPoE is needed to connect to the Internet, the installation CD (any version) has made things easier by including ppp. Use the provided script to configure the connection. During the setup the Ethernet device that is connected to your ADSL modem, the username and password, the IPs of the DNS servers and if a basic firewall is needed or not will be asked.

If something goes wrong, double-check that the username and password are correct by looking at or  and make sure to use the right Ethernet device. If the Ethernet device does not exist, the appropriate network modules need to be loaded. In that case continue with Manual network configuration as it will explain how to load the appropriate network modules there.

모든 요소가 동작한다면 디스크 준비로 계속 진행하십시오.

대안: PPTP 사용
If PPTP support is needed, use which is provided by the installation CDs. But first make sure that the configuration is correct. Edit or  so it contains the correct username/password combination:

다음, 필요한 경우 를 편집하십시오:

When all that is done, run (along with the options that couldn't be set in ) to connect the server:

이제 디스크 준비로 계속 진행하십시오.

적절한 네트워크 모듈 불러오기
설치 CD로 부팅했다면, 모든 하드웨어 장치를 찾고 하드웨어를 지원하는 적절한 커널 모듈(드라이버)을 불러오려 할 것입니다. 대부분의 경우, 잘 동작하지만, 일부 경우에는 커널 모듈을 자동으로 불러오지 않습니다.

If or  failed, then it is possible that the network card wasn't found immediately. This means users may have to load the appropriate kernel modules manually.

To find out what kernel modules are provided for networking, use the command:

If a driver is found for the network device, use to load the kernel module. For instance, to load the module:

To check if the network card is now detected, use. A detected network card would result in something like this (again, here is just an example):

그러나 다음 오류가 나타나면, 네트워크 카드를 발견하지 못한 상황입니다.

시스템에 존재하는 네트워크 인터페이스 이름은 파일시스템에서 찾아볼 수 있습니다:

In the above example, 6 interfaces are found. The one is most likely the (wired) Ethernet adapter whereas wlan0 is the wireless one.

Assuming that the network card is now detected, retry or  again (which should work now), but for the hardcore people we explain how to configure the network manually as well.

Select one of the following sections based on your network setup:


 * Using DHCP for automatic IP retrieval
 * Preparing for wireless access if a wireless network is used
 * Understanding network terminology explains the basics about networking
 * Using ifconfig and route explains how to set up networking manually

DHCP 사용
DHCP (Dynamic Host Configuration Protocol) makes it possible to automatically receive networking information (IP address, netmask, broadcast address, gateway, nameservers etc.). This only works if a DHCP server is in the network (or if the ISP provider provides a DHCP service). To have a network interface receive this information automatically, use :

일부 네트워크 관리자는 시스템에서 사용할 호스트 이름과 도메인 이름을 요구합니다. 이 경우 다음 명령을 사용하십시오:

이 과정을 통해 네트워크가 동작(Google과 같은 인터넷 서버에 ping을 시도해보십시오)한다면, 모든 설정이 끝난 것이며, 계속할 준비가 된 상태입니다. 나머지 절을 건너뛰고 디스크 준비로 계속 진행하십시오.

무선 네트워크 접근 준비
When using a wireless (802.11) card, the wireless settings need to be configured before going any further. To see the current wireless settings on the card, one can use. Running might show something like:

대부분 사용자에게 바꾸어야 할 중요한 두가지 사항이 있는데, ESSID(무선 네트워크 이름으로 알려짐) 또는 WEP 키입니다. ESSID와 액세스 포인트 주소가 환경의 액세스 포인트 목록에 이미 있다면, 해당 환경은 WEP를 사용하지 않으므로 무선 설정이 이미 동작하는 상태입니다.

ESSID를 바꾸거나 WEP 키를 추가하려면 다음 명령을 실행하십시오.


 * To set the network name to GentooNode:




 * To set a hex WEP key:




 * To set an ASCII WEP key, prefix the key with :



Confirm the wireless settings again by using. Once wireless is working,continue configuring the IP level networking options as described in the next section (Understanding network terminology) or use the tool as described previously.

네트워크 용어 이해
위에서 시도한 모든 수단이 실패했다면, 네트워크를 직접 설정해야합니다. 모든게 다 어려운것은 아닙니다만, 약간의 네트워크 용어 지식과 기본 개념이 필요합니다. 이 절을 다 읽고 나면 사용자 여러분은 게이트웨이가 무엇인지, 네트워크 마스크 제공 목적이 무엇인지, 브로드캐스트 주소는 어떻게 구성하며, 시스템에서 이름서버가 왜 필요한지를 깨닫게 됩니다.

네트워크에서는, 호스트를 IP 주소(인터넷 프로토콜 주소)로 식별합니다. 각 주소는 0부터 255 사이의 4개의 숫자의 조합으로 이루어집니다. 글쎄요. 최소한 IPv4(IP 버전 4)를 사용할 때의 이야깁니다. 실제로는 IPv4 주소는 32비트(1과 0)로 이루어져있습니다. 예제를 보도록 하겠습니다:

IP주소는 모든 네트워크에 접근할 수 있는 개별 호스트에 대해 유일합니다(예를 들자면 네트워크에 도달하려는 모든 호스트는 반드시 유일한 IP 주소를 지니고 있어야합니다). 네트워크 내외부간 호스트를 식별하기 위한 IP 주소는 두 부분으로 나눕니다. 네트워크 파트와 호스트 파트입니다.

구분은 여러 개의 1과 그 다음 따라오는 여러 개의 0으로 이루어진 네트워크 마스크로 적습니다. 1 부분에 대응하는 IP 부분은 네트워크 파트, 0 부분에 대응하는 IP 부분은 호스트 파트입니다. 보통 네트워크 마스크는 IP 주소처럼 적습니다.

In other words, 192.168.0.14 is part of the example network, but 192.168.1.2 is not.

브로드캐스트 주소는 네트워크에서 동일한 네트워크에 속하지만, 호스트 부분에 있어서는 유일합니다. 모든 호스트는 이 IP 주소를 통해 네트워크 상에서 대기합니다. 사실, 브로드캐스트 패킷을 기다리려는 의미입니다.

인터넷 돌아보기가 가능하려면, 네트워크에 연결한 각각의 컴퓨터에는 어떤 호스트가 인터넷 연결을 공유하는지 알아야 합니다. 이 호스트를 게이트웨이라고 합니다. 이 호스트가 일반 호스트이기 때문에 일반 IP 주소(예: 192.168.0.1)를 갖습니다.

앞에서 모든 호스트에는 자체적으로 IP 주소를 가지고 있다고 언급했습니다. 호스트에 (IP 대신) 이름으로 접근하려면, 이름(dev.gentoo.org)을 IP(64.5.62.82)로 변환하는 서비스가 필요합니다. 이를 name 서비스라고 합니다. 이 서비스를 활용하려면 에 이름 서버를 정의해야합니다.

어떤 경우, 게이트웨이에서 네임서버 기능을 제공하기도 합니다. 그렇지 않은 경우에는 ISP 업체에서 이 파일에 입력할 네임서버를 제공합니다.

요약하자면 과정을 계속 진행하기 위해 다음 정보가 필요합니다:

ifconfig와 route 사용
Setting up the network consists of three steps:


 * 1) Assign an IP address using
 * 2) Set up routing to the gateway using
 * 3) Finish up by placing the nameserver IPs in

To assign an IP address, the IP address, broadcast address and netmask are needed. Then execute the following command, substituting ${IP_ADDR} with the right IP address, ${BROADCAST} with the right broadcast address and ${NETMASK} with the right netmask:

Set up routing using. Substitute ${GATEWAY} with the right gateway IP address:

이제 를 여십시오:

Fill in the nameserver(s) using the following as a template. Make sure to substitute ${NAMESERVER1} and ${NAMESERVER2} with the appropriate nameserver addresses:

다 됐습니다. 이제 몇 군데 인터넷 서버(Google 같은 곳)로 ping을 시도하여 테스트해보십시오. 동작한다면, 축하드립니다. 디스크 준비로 계속 진행하십시오.