>> Delete No. 320 article
No. 노트북에서 랜 설정 쉽게 바꾸기.

등록 1999-11-11 03:39:00     조회 5
이름 김승환    

		 요즘에는 노트북에 랜카드를 달아서 사용하시는 분이 많으실텐데, 데스크탑과는달리 노
트북은 모바이얼리티가 생명인지라 여기 저기서 계속 네트워크 세팅이(TCP/IP 세팅) 바뀌게 
됩니다. 물론 예전과는 달리 네트워크 세팅을 잡아주는유틸들이 배포본마다 있으므로 비
교적 쉽게 바꿀 수 있지만, 명령어 한 줄로미리 정해 놓은 세팅으로 바꾸면 좋겠죠? 더군다
나 리눅수는 윈도그처럼 리부팅을할 필요도 없이 바로 바뀌니까 더욱 편리하겠죠.지금부
터 설명할 스크립트는 아주 간단합니다. 미리 설정에 맞게 설정 파일들을작성해 놓고 필요
할 때마다 복사해서 변경하는 거죠. 다만 어떤 파일들을바꾸어야 하는 것인가가 더 중요하
겠죠. 지금 설명하는 파일들은 레드햇과레드햇에서 파생된 여러 배포본(알짜, 미지 등등) 
기준입니다. 다른 배포본들도비슷하겠지만 장담은 못하네요.바꿀 파일은 다음의 세가지입
니다./etc/resolv.conf (네임 서버와 도메인 서치)/etc/sysconfig/network (호스트 네임과 도메인 네임,
 게이트 웨이)/etc/sysconfig/network-scripts/ifcfg-eth0 (프로토콜(DHCP 등), IP address,netmask, broadcast 등
등)물론 eth0이 랜카드의 interface입니다. 일단 네트워크 세팅 유틸리티를 이용해서(아니면 
직접 위의 파일들 편집해서... 네트워크에 대한 지식이 조금만 있으면바로 무슨 내용인지 
알 수 있습니다.) 원하는 세팅으로 수정합니다. 그리고위의 세 파일들을 일관된 이름으로 
백업을 받고, 나중에 한꺼번에 복사 할 수 있는스크립트를 작성하면 됩니다.저의 경우를 
예로 들면 집에서는 두루넷을 이용해서 접속을 하고 학교서클룸에서는 할당된 IP address를 
이용해서 접속합니다.우선 두루넷으로 접속할 때의 설정 (eth0은 DHCP)으로 세팅을 합니다.그
리고 위의 파일들을 각각 thrunet-resolv.conf thrunet-networkthrunet-ifcfg-eth0 과 같이 백업을 받습니
다. (여기서 이름을 바꿀 때ifcfg-eth0-thrunet과 같이 바꾸면 znetcfg 같은 네트워크 세팅 유틸들
은이것을 현재 설정된 인터페이스로 인식해버립니다. 따라서 앞쪽에 접두어를붙여 백업을
 받는 것이 낫더군요.)그리고 다음과 같은 간단한 스크립트를 작성합니다.----------#!/bin/shcp 
-f /etc/sysconfig/$1-network /etc/sysconfig/networkcp -f /etc/sysconfig/network-scripts/$1-ifcfg-eth0 /etc/sysconfig/net
work-scripts/ifcfg-eth0/etc/rc.d/init.d/network restartcp -f /etc/$1-resolv.conf /etc/resolv.conf-------위의 파일을
 netchg 등등의 원하는 이름을 붙여 /usr/local/sbin 등에 넣어두고실행 퍼미션을 준다음 netchg thr
unet과 같이 하면 두루넷 세팅으로 바뀌게됩니다. 스크립트를 보면 resolv.conf를 network를 리스
타트 한 후 카피하는데이것은 MiziOS의 DHCP 경우 resolv.conf를 DHCP에서 정보를 받아다고쳐버리
더군요. 그래서 첫 행의 search에 두루넷 도메인 뿐 아니라 학교 도메인도서치하도록 고치느
라고 가장 마지막에 카피하도록 했습니다. 다른 네트워크세팅도 마찬가지로 백업을 받아 
놓고 스크립트를 통해 카피하면 여러 개의 세팅을쉽게 바꾸어가며 사용할 수 있습니다.별
거 아닌 내용을 장황하게 설명했는데 노트북에서 리눅스를 사용하시는 분들에게도움이 되
시길...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved