로그인 영역

통합 검색
통합 검색

젠투 공식 홈페이지
젠투 공식 한글 번역 문서
부 메뉴
  1. 질문/답변
  2. Tips
  3. 위키(새 창)
  4. 뉴스/새소식
컨텐츠 영역

networkmanager로 인터넷 접속을 하자.

2011.03.04 12:54

찌푸린 조회 수:6974

자게에 댓글로 적었는데, networkmanager가 랩탑환경에서는 상당히 편합니다.
http://en.wikipedia.org/wiki/NetworkManager
위키의 networkmanager 설명

하지만 젠투 사용자는 일부러 이 이슈를 찾지 않으면 알수가 없죠.
http://en.gentoo-wiki.com/wiki/NetworkManager
여기 메뉴얼이 있지만, 한글로 간단하게 설명하고자 합니다.
이하 반말입니다.

---------------------------------------

젠투 핸드북에 의해 설치를 하다보면 /etc/conf.d/net 를 만져서 네트워크 설정을 하게 된다. 전통적인 설정법이고, GUI환경을 사용하지 않을 때는 이 방법으로 충분할 것이다. 서버 용도라면 이 방법이 최선이다.

하지만, 유선랜 연결이 아닌 무선랜 연결이면 어떻게 하겠는가? 이 경우 wpa 관련 패키지까지 설치해 줘야하는데, 복잡하다 아니할 수 없다. 또한 블루투스를 통해 네트워크에 연결하려면? 휴대폰을 통해 네트워크에 연결하려면? 매번 연결할 때마다 설정이 바뀌어야 한다면? 더 이상 설정 파일을 만지는 방식으로는 배울 것이 너무 많다.

이미 우분투나 페도라에서는 networkmanager를 사용하고, 이것은 GNOME의 기본 추천 환경이다. GNOME3의 로드맵을 봐도 그렇다. 심지어 LXDE를 쓰고 있더라도, networkmanager를 사용할 경우, 프론트앤드인 nm-applet을 사용하라고 말한다.

1. USE flag에 networkmanager를 추가해준다.
/etc/make.conf를 수정하거나, gentoolkit 패키지를 사용하고 있으면
euse -E networkmanager
를 실행한다. 이것은 empathy(그놈 공식 메신저)와 같은 프로그램들이 networkmanager에 대응하여 설치되도록 해준다.

2. 프론트엔드로 nm-applet을 설치한다. (GNOME, XFCE, LXDE)
emerge -av nm-applet
알림영역에 들어갈 applet 프로그램이다.

3. networkmanager를 지원하는 프로그램들을 다시 컴파일한다.
emerge -uDationav world

4. networkmanager가 부팅할 때마다 실행되도록 해준다.
rc-update add NetworkManager default

5. 쓸모 없어진 설정을 지운다.
더 이상 /etc/conf.d/net 은 필요가 없다. 모든 설정은 GUI환경의 nm-applet에서 하기 때문이다. 파일은 공백이어도 상관없다.
또한, 부팅속도가 /etc/init.d/net.eth0 같은 파일때문에 느려질수 있는데, 이 파일은 이제 필요없으므로 지우는 것을 추천한다. 해보진 않았지만 영문 메뉴얼처럼 막아도 된다.

6. 재부팅 후, nm-applet이 알림영역에 없으면 추가해주자. 모든 설정, 연결은 이제 nm-applet이 담당한다. 즉, nm-applet이 켜지지 않으면 인터넷이 안된다는 맹점이 있다.

---------------------------------------

제 휴대폰(KU6300)으로 블루투스 연결을 하면, 네트워크 연결을 할 건지 물어봅니다. 일반적인 설정파일을 만지는 것으로는 제가 먼저 지쳐버릴 일이겠죠.

물론 networkmanager가 만능은 아닙니다. 장치 모듈(드라이버)를 잡는 것은 또 별개의 일이죠. 다행히 커널에 모듈이 포함된 장치라면 삽질할 일이 줄어듭니다.

언제나 맞는 말은 아니지만, 리눅스 쓰면서 덜 피곤하려면, 남이 많이 쓰는 것(대세)을 따라야합니다.

번호 제목 글쓴이 날짜 조회 수
47 스왑 파일로 최대절전(swsusp) 사용하기 [1] 찌푸린 2011.02.07 7350
46 gentoo를 쓰면서 root계정으로 chrome 11버전을 사용할때의 한글입력 [2] 잉여양파 2011.03.21 7104
» networkmanager로 인터넷 접속을 하자. [1] 찌푸린 2011.03.04 6974
44 클럭소스 TSC 버그 입니다. (구-젠투를 서버로 사용하면서.....) [13] 버닝산적 2011.01.17 6659
43 gentoo에서 virtualbox를 bridge로 사용할때 주의점 [3] 잉여양파 2011.01.15 6600
42 gentoo의 그래피컬~한 사용을 위한 주의사항 잉여양파 2012.06.18 6343
41 '안전하게 드라이브 제거'가 안될 때 찌푸린 2011.01.25 6321
40 chromium root로 실행시키기 [2] file 다크써클 2011.06.19 6100
39 2.6.36-r5 에서 uptime 사용시 문제. [4] 사랑천사 2011.03.27 6090
38 유동 IP에서 DNS 서버 운영하기 - 1. DNS란? 미니샤 2011.08.21 5932
37 설치 과정 중 sed가 동작을 멈추고 진행이 되지 않는 경우 사랑천사 2010.12.29 5872
36 구글크롬 고대비화 plugin [1] 송효진 2013.05.12 5848
35 virtualbox 에서 국민은행 인터넷 뱅킹 임시방편 [3] 삼사라 2011.09.05 5833
34 서버에 있는 w3m 설정 파일입니다.(별 쓸 모는 없을 거 같습니다만...) [2] file 사랑천사 2013.04.06 5814
33 그놈 시스템 정보에서 우선순위바꾸기(nice값변경)가 안될 때 찌푸린 2011.02.06 5806
32 linux에서 갤럭시 넥서스(galaxy nexus)를 mount하고 싶을때...(mtp mount) [4] 잉여양파 2011.12.06 5798