더북(TheBook)

  5 네트워크 인터페이스 파일을 수정했으면 저장하고 편집기를 종료하여 커맨드라인으로 나옵니다. 설정 내용을 반영하려면 추가한 네트워크 인터페이스 eth0을 ifdown 명령으로 내렸다가 ifup 명령으로 다시 시작합니다.

shinjaehun@losttemple:~$ sudo ifdown eth0
shinjaehun@losttemple:~$ sudo ifup eth0

  6 ifconfig 명령으로 확인하면 유선 네트워크 인터페이스 eth0에 네트워크 주소 정보가 할당된 것을 확인할 수 있습니다. 3장의 ‘연결 상태 진단 도구 ping’에서 다루는 ping을 이용해서 연결 상태를 점검해보기 바랍니다.

shinjaehun@losttemple:~$ ifconfig
eth0      Link encap:Ethernet HWaddr 08:9e:01:d3:f9:dc
          inet addr:192.168.0.7 Bcast:192.168.0.255 Mask:255.255.255.0
          inet6 addr: fe80::a9e:1ff:fed3:f9dc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:19440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14107 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:21575520 (21.5 MB) TX bytes:2010242 (2.0 MB)
          Interrupt:17
Tip

ifconfig 명령은 네트워크 인터페이스 정보를 확인하거나 수정하는 명령입니다. 3장의 ‘네트워크 인터페이스 다루기’에서 살펴볼 예정입니다.

  7 안정적인 서버 서비스를 제공하려면 케이블로 연결한 유선 네트워크가 바람직하지만, 네트워크 매니저가 없어도 무선 네트워크 인터페이스를 사용할 수 있습니다. iwconfig 명령은 시스템에 설치된 무선 네트워크 장치를 보여줍니다. 무선 네트워크 인터페이스 wlan0에 대한 정보를 확인할 수 있습니다.

shinjaehun@losttemple:~$ iwconfig
wlan0   IEEE 802.11bgn ESSID:off/any
        Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
        Retry long limit:7 RTS thr:off Fragment thr:off
        Power Management:off

lo      no wireless extensions.

eth0    no wireless extensions.

  8 ifconfig 명령으로 waln0을 활성화시킵니다. 아직은 무선 네트워크 접속 지점Access Point, AP과 연결되지 않았기 때문에 네트워크 주소 정보가 할당되지 않은 상태입니다.

shinjaehun@losttemple:~$ sudo ifconfig wlan0 up
shinjaehun@losttemple:~$ ifconfig
wlan0   Link encap:Ethernet HWaddr 00:27:13:63:e7:a1
        inet6 addr: fe80::227:13ff:fe63:e7a1/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:0 (0 KB) TX bytes:0 (0 KB)
Tip

무선 네트워크 장치들을 우리 집 네트워크에 연결하려면 둘 사이를 잇는 다리가 필요한데, 이를 접속지점, AP(Access Point)라고 합니다. AP는 무선 네트워크 장치가 보낸 신호를 처리해서 다른 호스트로 전달합니다. 일반적으로 집에서 사용하는 가정용 무선 인터넷 공유기가 AP의 역할을 합니다.

  9 iwlist는 AP를 검색하는 명령입니다. wlan0이 연결 가능한 AP가 검색될 것입니다. 접속하려는 AP의 이름, ESSIDExtended Service Set IDentifier 정보를 기억해둡니다.

shinjaehun@losttemple:~$ sudo iwlist wlan0 scan
wlan0  Scan  completed :
...
       Cell 03 - Address: 00:26:66:19:CB:C0
                 Channel:5
                 Frequency:2.432 GHz (Channel 5)
                 Quality=70/70 Signal level=-21 dBm
                 Encryption key:on
                 ESSID:"gateway"
                 Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
                          18 Mb/s; 36 Mb/s; 54 Mb/s
                 Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
                 Mode:Master
...

10 네트워크 인터페이스 설정 파일을 vi로 열어 수정합니다.

shinjaehun@losttemple:~$ sudo vi /etc/network/interfaces
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.