JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: 네트워크 서비스     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부네트워크 서비스 항목

1.  네트워크 서비스(개요)

2.  웹 캐시 서버 관리

3.  시간 관련 서비스

제2부네트워크 파일 시스템 액세스 항목

4.  네트워크 파일 시스템 관리(개요)

5.  네트워크 파일 시스템 관리(작업)

6.  네트워크 파일 시스템 액세스(참조)

제3부SLP 항목

7.  SLP(개요)

8.  SLP 계획 및 사용으로 설정(작업)

9.  SLP 관리(작업)

10.  레거시 서비스 통합

11.  SLP(참조)

제4부메일 서비스 항목

12.  메일 서비스(개요)

13.  메일 서비스(작업)

14.  메일 서비스(참조)

제5부직렬 네트워킹 항목

15.  Solaris PPP 4.0(개요)

16.  PPP 링크 계획(작업)

17.  다이얼 업 PPP 링크 설정(작업)

18.  전용 회선 PPP 링크 설정(작업)

19.  PPP 인증 설정(작업)

20.  PPPoE 터널 설정(작업)

21.  일반적인 PPP 문제 해결(작업)

PPP 문제 해결(작업 맵)

PPP 문제 해결 도구

pppd에서 진단 정보를 가져오는 방법

PPP 디버깅을 켜는 방법

PPP 관련 문제 및 PPPoE 관련 문제 해결

네트워크 문제를 진단하는 방법

PPP에 영향을 주는 일반적인 네트워크 문제

통신 문제를 진단하고 해결하는 방법

PPP에 영향을 주는 일반적인 통신 문제

PPP 구성을 사용하여 문제를 진단하는 방법

일반적인 PPP 구성 문제

모뎀 문제를 진단하는 방법

채트 스크립트에 대한 디버깅 정보를 가져오는 방법

일반적인 채트 스크립트 문제

직렬 회선 속도 문제를 진단하고 해결하는 방법

PPPoE에 대한 진단 정보를 가져오는 방법

전용 회선 문제 해결

인증 문제 진단 및 해결

22.  Solaris PPP 4.0(참조)

23.  비동기 Solaris PPP에서 Solaris PPP 4.0으로 마이그레이션(작업)

24.  UUCP(개요)

25.  UUCP 관리(작업)

26.  UUCP(참조)

제6부원격 시스템 작업 항목

27.  원격 시스템 작업(개요)

28.  FTP 서버 관리(작업)

29.  원격 시스템 액세스(작업)

제7부네트워크 서비스 모니터링 항목

30.  네트워크 성능 모니터링(작업)

용어집

색인

PPP 문제 해결 도구

일반적으로 PPP 링크의 경우 다음과 같은 세 영역에서 주로 오류가 발생합니다.

PPP의 작동 여부를 알아내는 가장 쉬운 방법은 링크를 통해 명령을 실행하는 것입니다. ping 또는 traceroute와 같은 명령을 피어의 네트워크에 있는 호스트에 대해 실행한 다음 결과를 관찰하십시오. 그러나 PPP 및 UNIX 디버깅 도구를 사용하여 설정된 링크의 성능을 모니터링하거나 문제가 되는 링크의 문제를 해결해야 합니다.

이 절에서는 pppd 및 연관된 해당 로그 파일에서 진단 정보를 가져오는 방법에 대해 설명합니다. 이 장의 나머지 절에서는 PPP 문제 해결 도구를 사용하여 발견하고 해결할 수 있는 일반적인 PPP 문제에 대해 설명합니다.

pppd에서 진단 정보를 가져오는 방법

다음 절차에서는 로컬 시스템에서 링크의 현재 작업을 보는 방법을 보여줍니다.

  1. 로컬 시스템에서 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. PPP에 대해 구성된 직렬 장치를 인수로 사용하여 pppd를 실행합니다.
    # pppd cua/b debug updetach

    다음 예에서는 pppd를 전면에서 실행할 때 다이얼 업 링크 및 전용 회선 링크에 대해 표시되는 결과를 보여줍니다. pppd debug를 배경에서 실행하면 생성되는 출력이 /etc/ppp/connect-errors 파일로 전송됩니다.

예 21-1 제대로 작동하는 다이얼 업 링크의 출력

# pppd /dev/cua/b debug updetach
have route to 0.0.0.0/0.0.0.0 via 172.21.0.4
serial speed set to 230400 bps
Using interface sppp0
Connect: sppp0 <--> /dev/cua/b
sent [LCP ConfReq id=0x7b <asyncmap 0x0> <magic 0x73e981c8> <pcomp> <accomp>]
rcvd [LCP Ident id=0x79 magic=0x0 "ppp-2.4.0b1 (Sun Microsystems, Inc., Oct  6 
    2004 09:36:22)"]
Peer Identification: ppp-2.4.0b1 (Sun Microsystems, Inc., Oct  6 2004 09:36:22)
    rcvd [LCP ConfRej id=0x7b <asyncmap 0x0>]
sent [LCP Ident id=0x7c magic=0x0 "ppp-2.4.0b1 (Sun Microsystems, Inc., Sep 15 
    2004 09:38:33)"
sent [LCP ConfReq id=0x7d <magic 0x73e981c8> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x7d <magic 0x73e981c8> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x78 <magic 0xdd4ad820> <pcomp> <accomp>]
sent [LCP ConfAck id=0x78 <magic 0xdd4ad820> <pcomp> <accomp>]
sent [LCP Ident id=0x7e magic=0x73e981c8 "ppp-2.4.0b1 (Sun Microsystems, Inc., 
    Sep 15 2004 09:38:33)"]
sent [IPCP ConfReq id=0x3d <addr 0.0.0.0> <compress VJ 0f 01>]
rcvd [LCP Ident id=0x7a magic=0xdd4ad820 "ppp-2.4.0b1 (Sun Microsystems, Inc., 
    Oct  6 2004 09:36:22)"]
Peer Identification: ppp-2.4.0b1 (Sun Microsystems, Inc., Oct  6 2004 09:36:22)
rcvd [IPCP ConfReq id=0x92 <addr 10.0.0.1> <compress VJ 0f 01>
sent [IPCP ConfAck id=0x92 <addr 10.0.0.1> <compress VJ 0f 01>
rcvd [IPCP ConfNak id=0x3d <addr 10.0.0.2>]]
sent [IPCP ConfReq id=0x3e <addr 10.0.0.2> <compress VJ 0f 01>]
rcvd [IPCP ConfAck id=0x3e <addr 10.0.0.2> <compress VJ 0f 01>]
local  IP address 10.0.0.2
remote IP address 10.0.0.1

예 21-2 제대로 작동하는 전용 회선 링크의 출력

# pppd /dev/se_hdlc1 default-asyncmap debug updetach
pppd 2.4.0b1 (Sun Microsystems, Inc., Oct 24 2004 07:13:18) started by root, uid 0
synchronous speed appears to be 0 bps
init option: '/etc/ppp/peers/syncinit.sh' started (pid 105122)
Serial port initialized.
synchronous speed appears to be 64000 bps
Using interface sppp0
Connect: sppp0 <--> /dev/se_hdlc1
sent [LCP ConfReq id=0xe9 <magic 0x474283c6><pcomp> <accomp>]
rcvd [LCP ConfAck id=0xe9 <magic 0x474283c6><pcomp> <accomp>]
rcvd [LCP ConfReq id=0x22 <magic 0x8e3a53ff><pcomp> <accomp>]
sent [LCP ConfReq id=0x22 <magic 0x8e3a53ff><pcomp> <accomp>]
sent [LCP Ident id=0xea magic=0x474283c6 "ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 
    22 2004 14:31:44)"]
sent [IPCP ConfReq id=0xf7 <addr 0.0.0.0> <compress VJ Of o1>]]
sent [CCP ConfReq id=0x3f <deflate 15> <deflate(old#) 15> <bsd v1 15>]
rcvd [LCP Ident id=0x23 magic=0x8e3a53ff "ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 
    22 2004 14:31:44)"]
Peer Identification: ppp-2.4.0b1 (Sun Microsystems, Inc., Oct 22 2004 14:31:44)
rcvd [IPCP ConfReq id=0x25 <addr 10.0.0.1> <compress VJ Of 01>]
sent [IPCP ConfAck id=0x25 <addr 10.0.0.1> <compress VJ Of 01>]
rcvd [CCP ConfReq id=0x3 <deflate 15> <deflate(old#) 15 <bsd v1 15>]
sent [CCP ConfAck id=0x3 <deflate 15> <deflate(old#) 15 <bsd v1 15>]
rcvd [IPCP ConfNak id=0xf8 <addr 10.0.0.2>]
rcvd [IPCP ConfReq id=0xf7 <addr 10.0.0.2> <compress VJ Of 01>]
rcvd [CCP ConfAck id=0x3f <deflate 15> <deflate(old#) 15 <bsd v1 15>]
Deflate (15) compression enabled
rcvd [IPCP ConfAck id=0xf8 <addr 10.0.0.2> <compress VJ Of 01>]
local  IP address 10.0.0.2
remote IP address 10.0.0.1

PPP 디버깅을 켜는 방법

다음 작업에서는 pppd 명령을 사용하여 디버깅 정보를 가져오는 방법을 보여줍니다.


주 - 각 호스트에 대해 1단계에서 3단계까지를 한번씩만 수행하면 됩니다. 그런 다음 4단계를 진행하여 호스트에 대해 디버깅을 켤 수 있습니다.


  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. pppd의 출력을 보관할 로그 파일을 만듭니다.
    # touch /var/log/pppdebug
  3. /etc/syslog.conf에서 pppd에 대해 다음 syslog 기능을 추가합니다.
    daemon.debug;local2.debug /var/log/pppdebug
  4. syslogd를 다시 시작합니다.
    # pkill -HUP -x syslogd
  5. 다음 pppd 구문을 사용하여 특정 피어에 대한 호출에 대해 디버깅을 켭니다.
    # pppd debug call peer-name 

    peer-name/etc/ppp/peers 디렉토리에 있는 파일의 이름이어야 합니다.

  6. 로그 파일의 내용을 봅니다.
    # tail -f /var/log/pppdebug

    로그 파일의 예는 단계 3을 참조하십시오.