`wvdial' (PPP)을 이용한 인터넷 접속
고객지원 지식기반 (daniel_wvdial)
적용 범위
SuSE Linux: 버전 6.0 에 6.1
wvdial
Important:
여기에 나온 정보들은 수세 리눅스 6.2 이상에서는 적용이 되지 않습니다. 이들에서는
PPP/wvdial 콘피규레이션 기능이 야스트 네트워크 콘피규레이션에 통합되어 있기 때문입니다.
Request:
다음의 것들을 준비합니다.
- 자신의 ISP(인터넷 서비스 제공자)가 발행한 액세스 데이터
- wvdial(wvdial 패키지, 시리즈 n)
- PPP(ppp 패키지, 시리즈 n)
- 야스트에서 환결설정된 모뎀
거의 모든 모뎀들이 지원을 받지만 "윈모뎀"은 그렇지 않습니다. 그리고 루트 사용자가 아
닌 사용자들은 전화 걸기 접속을 위해 모뎀을 사용하고자 할 때에는 "uucp"나 "dialout" 그
룹에 속해 있어야 합니다.(이것은 보안을 위해 필요한 기능입니다.)
인스톨 방법
- kdm/xdm으로 루트 유저가 아닌 일반 사용자 계정으로 로그인하거나 startx로 X 세션을
시작해서 로그인합니다.
- xterm이나 kvt(X 윈도우 터미널 에뮬레이션)을 시작한 다음에 로컬 X 디스플레이에 접속
을 허용시킵니다.(xhost +localhost)
- 루트 유저로 변경합니다.(su) 그런 다음 루트 유저를 위한 디스플레이 변수를 다음과 같
이 설정합니다.(esport DISPLAY=:0)
- wvdial을 위한 기본 환경설정 파일을 생성합니다.(wvdialconf /etc/wvdial.conf)
- pppd를 위한 옵션들을 생성/변경시킵니다. /etc/ppp/options에는 다음의 두 라인만을
가지고 있어야 합니다.
lock
debug
- wvdial.tcl 명령으로 wvdial 프론트엔드(GUI)를 시작한 다음에 전화번호, 유저네임 및 패
스워드를 입력합니다.
- 테스트 버튼을 눌러 연결을 시도합니다. 이때 모뎀이 전화를 걸어 연결을 시작해야만 합
니다. 진행 상태는 따로 만들어진 창에서 볼 수 있습니다.
- 연결 시도가 성공적이었는지 체크합니다. ifconfig와 route 명령을 사용해서 알아 볼 수
있습니다. 이들 명령들을 xterm이나 kvt의 다른 창에서 입력하시기 바랍니다. 그러면 출력
결과는 다음과 유사하게 나올 것입니다.
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.201.0.1 P-t-P:10.0.0.99 Mask:255.0.0.0
UP POINTOPOINT RUNNING MTU:552 Metric:1
RX packets:357 errors:4 dropped:4 overruns:0 frame:0
TX packets:322 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
Memory:21c0038-21c049c
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
wotan * 255.255.255.255 UH 0 0 0 dummy0
broken.suse.de * 255.255.255.255 UH 0 0 0 ppp0
loopback * 255.0.0.0 U 0 0 4 lo
default broken.suse.de 0.0.0.0 UG 0 0 4 ppp0
여기서는 모뎀(네트워크 디바이스 ppp0)이 로컬 IP 주소 10.201.0.1로 설정되어 있고 ISP
의 전화 접속 서버(broken.suse.de, IP 10.0.0.99)가 디폴트 게이트웨어로 사용되고 있다는
것을 보여 주고 있습니다.(모든 IP 패킷들은 게이트웨이를 통해 들어오고 나가고 합니다.)
- 연결 시도가 성공적이었다면 지금까지 만든 세팅을 저장시키십시오. 그리고 성공하지 않
았다면 log 창과 /var/log/messages 파일에 나와 있는 정보를 살펴 보십시오.
- CTRL-C 조합키를 눌러 wvdial.tcl를 종료시킵니다.(또는 취소나 클로즈 버튼을 클릭할
수도 있습니다.)
- 연결 시도가 성공적이었을 때에는 연결을 리프레쉬하기 위해서 터미널 에뮤레이션에서
wvdial을 입력시키십시오.
Further Hints:
- wvdial 문서는 /usr/doc/packages/wvdial에 들어 있습니다.
- DNS(ISP의 네임서버 IP와 도메인)을 야스트에서 환경설정을 했는 가를 확인합니다.
- 보통 유저(권장)로 wvdial을 사용하려고 한다면 사용자 계정이 "uucp"나 "dialout" 그룹에
속해 있는 가를 확인합니다.(확인은 야스트에서 할 수 있습니다.)
- 자신의 컴퓨터에 FQDN(fully qualified domain name)이 있는지 확인합니다. 예를 들어, 매
뉴얼에 기술된 "earth.cosmos.all"과 같은 네임을 말합니다.
관련 내용:
Modem 연결에 문제가 있습니다.
리눅스에서 WinModem을 사용할 수 있는가?
IP addresses 사용에 대한 부분적이고 기초적인 내용
키워드: MODEM, WVDIAL, PPP, INTERNET, PROVIDER, DAEMON, DIED, UNEXPECTEDLY
SDB-daniel_wvdial, Copyright SuSE Linux AG, Nrnberg, Germany
- 버전: 20. Feb 2001
SuSE Linux AG - 최근에 만들어진 : 20. Feb 2001 에 의해 Daniel.Bischof (sdb_gen 1.40.0)