JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1에서 UUCP 및 PPP를 사용하여 직렬 네트워크 관리     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Solaris PPP 4.0(개요)

2.  PPP 링크 계획(작업)

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

다이얼 업 PPP 링크를 설정하는 주요 작업(작업 맵)

다이얼 아웃 시스템 구성

다이얼 아웃 시스템 구성 작업(작업 맵)

다이얼 업 PPP 템플리트 파일

다이얼 아웃 시스템에서 장치 구성

모뎀 및 직렬 포트를 구성하는 방법(다이얼 아웃 시스템)

다이얼 아웃 시스템에서 통신 구성

직렬 회선을 통해 통신을 정의하는 방법

피어 호출 명령을 만드는 방법

개별 피어를 사용하여 연결을 정의하는 방법

다이얼 인 서버 구성

다이얼 인 서버 구성 작업(작업 맵)

다이얼 인 서버에서 장치 구성

모뎀 및 직렬 포트를 구성하는 방법(다이얼 인 서버)

모뎀 속도를 설정하는 방법

다이얼 인 서버의 사용자 설정

다이얼 인 서버의 사용자를 구성하는 방법

다이얼 인 서버를 통한 통신 구성

직렬 회선을 통해 통신을 정의하는 방법(다이얼 인 서버)

다이얼 인 서버 호출

다이얼 인 서버를 호출하는 방법

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

5.  PPP 인증 설정(작업)

6.  PPPoE 터널 설정(작업)

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

8.  Solaris PPP 4.0(참조)

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

10.  UUCP(개요)

11.  UUCP 관리(작업)

12.  UUCP(참조)

색인

다이얼 아웃 시스템 구성

이 절의 작업에서는 다이얼 아웃 시스템을 구성하는 방법에 대해 설명합니다. 작업에는 그림 2-1에서 소개된 집에서 다이얼 인 시나리오가 예로 사용됩니다. 잠재적 사용자에게 시스템을 전달하기 전에 회사에서 해당 작업을 수행할 수 있습니다. 또는 경험이 많은 사용자에게 홈 시스템 설정 지침을 제공해 줄 수 있습니다. 다이얼 아웃 시스템을 설정하는 모든 사용자에게는 해당 시스템에 대한 루트 권한이 있어야 합니다.

다이얼 아웃 시스템 구성 작업(작업 맵)

표 3-2 다이얼 아웃 시스템 설정 작업 맵

작업
설명
수행 방법
1. 미리 구성 정보 수집
링크를 설정하기 전에 필요한 데이터(예: 피어 호스트 이름, 대상 전화 번호 및 모뎀 속도)를 수집합니다.
2. 모뎀 및 직렬 포트 구성
모뎀 및 직렬 포트를 설정합니다.
3. 직렬 회선 통신 구성
직렬 회선을 통한 전송의 특징을 구성합니다.
4. 다이얼 아웃 시스템과 피어 간의 대화 정의
채트 스크립트를 만들 때 사용할 통신 데이터를 수집합니다.
5. 특정 피어에 대한 정보 구성
개별 다이얼 인 서버를 호출할 PPP 옵션을 구성합니다.
6. 피어 호출
pppd 명령을 입력하여 통신을 시작합니다.

다이얼 업 PPP 템플리트 파일

Solaris PPP 4.0은 템플리트 파일을 제공합니다. 각 템플리트에는 특정 PPP 구성 파일에 대한 일반적인 옵션이 포함되어 있습니다. 다음 표에는 다이얼 업 링크를 설정하는 데 사용할 수 있는 샘플 템플리트와 해당 Solaris PPP 4.0 파일이 나열되어 있습니다.

템플리트 파일
PPP 구성 파일
수행 방법
/etc/ppp/options.tmpl
/etc/ppp/options
/etc/ppp/options.ttya.tmpl
/etc/ppp/options.ttyname
/etc/ppp/myisp-chat.tmpl
채트 스크립트를 포함할 파일(원하는 이름 지정)
/etc/ppp/peers/myisp.tmpl
/etc/ppp/peers/peer-name

템플리트 파일 중 하나를 사용할 경우 템플리트의 이름을 해당 PPP 구성 파일의 이름으로 변경해야 합니다. 유일한 예외는 채트 파일 템플리트 /etc/ppp/myisp-chat.tmpl입니다. 채트 스크립트의 경우 원하는 이름을 선택할 수 있습니다.

다이얼 아웃 시스템에서 장치 구성

다이얼 아웃 PPP 시스템을 설정하는 첫번째 작업은 직렬 회선에서 장치(모뎀 및 직렬 포트)를 구성하는 것입니다.


주 - 모뎀에 적용되는 작업은 일반적으로 ISDN TA에 적용됩니다.


후속 절차를 수행하려면 다음 작업을 완료해야 합니다.

계획 정보는 다이얼 아웃 시스템을 설정하기 전에를 참조하십시오.

모뎀 및 직렬 포트를 구성하는 방법(다이얼 아웃 시스템)

  1. 모뎀을 프로그래밍합니다.

    다양한 모뎀 유형을 사용할 수 있지만 대부분의 모뎀은 Solaris PPP 4.0에 맞는 설정으로 제공됩니다. 다음 목록에는 Solaris PPP 4.0을 사용하는 모뎀에 대한 기본적인 매개변수 설정이 나와 있습니다.

    • DCD – 사업자 지침을 따릅니다.

    • DTR – 모뎀이 on-hook(전화기를 놓은 상태, Hang-up) 상태가 되도록 낮게 설정합니다.

    • Flow Control(플로우 제어) – 전이중 하드웨어 플로우 제어를 위해 RTS/CTS로 설정됩니다.

    • Attention Sequences(주의 시퀀스) – 사용 안함으로 설정됩니다.

    링크 설정 시 문제가 있으며 모뎀에 결함이 있다고 판단되는 경우에는 먼저 모뎀 제조업체의 설명서를 참조하십시오. 여러 웹 사이트에서 모뎀 프로그래밍 지원을 받을 수도 있습니다. 마지막으로, 모뎀 문제를 진단하는 방법에도 모뎀 문제를 해결하기 위한 제안 사항이 일부 제공되어 있습니다.

  2. 모뎀 케이블을 다이얼 아웃 시스템의 직렬 포트와 전화 잭에 연결합니다.
  3. 다이얼 아웃 시스템에서 관리자로 전환합니다.

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

  4. 모뎀 방향을 다이얼 아웃으로만 지정합니다.

다이얼 아웃 시스템에서 통신 구성

이 절의 절차에서는 다이얼 아웃 시스템의 직렬 회선을 통해 통신을 구성하는 방법에 대해 설명합니다. 이러한 절차를 사용하려면 먼저 모뎀 및 직렬 포트를 구성하는 방법(다이얼 아웃 시스템)에 설명된 대로 모뎀 및 직렬 포트를 구성해야 합니다.

다음 작업에서는 다이얼 아웃 시스템이 다이얼 인 서버와 성공적으로 통신을 시작할 수 있게 만드는 방법을 보여줍니다. 통신은 PPP 구성 파일의 옵션에 정의된 대로 시작됩니다. 다음 파일을 만들어야 합니다.

Solaris PPP 4.0은 PPP 구성 파일 템플리트를 제공합니다. 이 템플리트는 필요에 맞게 사용자 정의할 수 있습니다. 이러한 파일에 대한 자세한 내용은 다이얼 업 PPP 템플리트 파일을 참조하십시오.

직렬 회선을 통해 통신을 정의하는 방법

  1. 다이얼 아웃 시스템에서 관리자로 전환합니다.

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

  2. 다음 항목을 사용하여 /etc/ppp/options라는 파일을 만듭니다.
    lock

    /etc/ppp/options 파일은 로컬 시스템의 모든 통신에 적용되는 전역 매개변수를 정의하는 데 사용됩니다. lock 옵션을 사용하면 /var/spool/locks/LK.xxx.yyy.zzz 형식의 UUCP 스타일 잠금이 가능해집니다.


    주 - 다이얼 아웃 시스템에 /etc/ppp/options 파일이 없으면 수퍼 유저만 pppd 명령을 실행할 수 있습니다. 그러나 /etc/ppp/options는 비워 둘 수 있습니다.


    /etc/ppp/options에 대한 전체 설명은 /etc/ppp/options 구성 파일을 참조하십시오.

  3. (옵션) 특정 직렬 포트에서 통신이 시작되는 방법을 정의하기 위해 /etc/ppp/options. ttyname이라는 파일을 만듭니다.

    다음 예에서는 /etc/ppp/options.ttyname 파일을 보여줍니다. 이 파일은 장치 이름이 /dev/cua/a인 포트에 대한 파일입니다.

    # cat /etc/ppp/options.cua.a
    crtscts

    PPP 옵션 crtscts는 직렬 포트 a에 대해 하드웨어 플로우 제어를 켤 것을 pppd 데몬에 지시합니다.

    /etc/ppp/options.ttyname 파일에 대한 자세한 내용을 보려면 /etc/ppp/options.ttyname 구성 파일로 이동하십시오.

  4. 모뎀 속도를 설정하는 방법에 설명된 대로 모뎀 속도를 설정합니다.

피어 호출 명령을 만드는 방법

다이얼 아웃 시스템이 PPP 링크를 시작할 수 있게 만들려면 관리자가 먼저 피어가 될 다이얼 인 서버에 대한 정보를 수집해야 합니다. 그런 다음 관리자는 이 정보를 사용하여 채트 스크립트를 만듭니다. 채트 스크립트는 다이얼 아웃 시스템과 피어 간의 실제 대화에 대해 설명합니다.

  1. 다이얼 아웃 시스템의 모뎀이 실행될 속도를 결정합니다.

    자세한 내용은 다이얼 업 링크를 위한 모뎀 속도 구성을 참조하십시오.

  2. 다이얼 인 서버의 사이트에서 다음 정보를 가져옵니다.
    • 서버의 전화 번호

    • 사용된 인증 프로토콜(해당하는 경우)

    • 채트 스크립트를 위해 피어에 필요한 로그인 절차

  3. 다이얼 인 서버의 사이트에서 이름 서버의 이름 및 IP 주소를 가져옵니다.
  4. 채트 스크립트에서 특정 피어에 대한 호출을 시작하는 명령을 지정합니다.

    예를 들어, 다음 채트 스크립트 /etc/ppp/mychat을 만들어 다이얼 인 서버 myserver를 호출할 수 있습니다.

    SAY "Calling the peer\n"
            TIMEOUT 10
            ABORT BUSY
            ABORT 'NO CARRIER'
            ABORT ERROR
            REPORT CONNECT
            "" AT&F1&M5S2=255
            TIMEOUT 60
            OK ATDT1-123-555-1234 
            CONNECT \c
            SAY "Connected; logging in.\n"
            TIMEOUT 5
            ogin:--ogin: pppuser
            TIMEOUT 20
            ABORT 'ogin incorrect'
            ssword: \qmypassword
            "% " \c
            SAY "Logged in.  Starting PPP on peer system.\n" 
            ABORT 'not found'
            "" "exec pppd"
            ~ \c

    스크립트에는 로그인 절차를 필요로 하는 Oracle Solaris 다이얼 인 서버를 호출하는 명령이 포함되어 있습니다. 각 명령에 대한 자세한 내용은 UNIX 스타일의 로그인을 위해 향상된 기본적인 채트 스크립트를 참조하십시오. 채트 스크립트를 만드는 방법에 대한 자세한 내용을 보려면 다이얼 업 링크에서 대화 정의 절을 읽어 보십시오.


    주 - 채트 스크립트는 직접 호출하지 않습니다. 대신, 채트 스크립트의 파일 이름을 스크립트를 호출하는 chat 명령에 대한 인수로 사용합니다.


    피어가 Oracle Solaris 또는 이와 유사한 운영 체제를 실행하는 경우 이전 채트 스크립트를 다이얼 아웃 시스템에 대한 템플리트로 사용해 보십시오.

개별 피어를 사용하여 연결을 정의하는 방법

  1. 다이얼 아웃 시스템에서 관리자로 전환합니다.

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

  2. DNS 및 이름 서비스 스위치 서비스에 대한 저장소 정보를 업데이트합니다.
    # svccfg
    svc:> select network/dns/client
    svc:/network/dns/client> setprop config/domain = astring: "bigcompany.com"
    svc:/network/dns/client> setprop config/nameserver = net_address: "10.10.111.15"
    svc:/network/dns/client> addpropval config/nameserver "10.10.130.8"
    svc:/network/dns/client> select network/dns/client:default
    svc:/network/dns/client:default > refresh
    svc:/network/dns/client:default > validate
    svc:/network/dns/client:default > select system/name-service/switch
    svc:/system/name-service/switch > setprop config/host = astring: "files dns"
     svc:/system/name-service/switch:default > select system/name-service/switch:default
    svc:/system/name-service/switch:default > refresh
    svc:/system/name-service/switch:default > validate
    # svcadm enable network/dns/client
    # svcadm refresh system/name-service/switch
  3. 피어에 대한 파일을 만듭니다.

    예를 들어, 다음 파일을 만들어 다이얼 인 서버 myserver를 정의합니다.

    # cat /etc/ppp/peers/myserver
    /dev/cua/a
    57600
    noipdefault
    defaultroute
    idle 120
    noauth
    connect "chat -U 'mypassword' -T 1-123-555-1213 -f /etc/ppp/mychat"
    /dev/cua/a

    /dev/cua/a 장치가 myserver에 대한 호출의 직렬 인터페이스로 사용되도록 지정합니다.

    57600

    링크의 속도를 정의합니다.

    noipdefault

    피어 myserver를 사용하는 트랜잭션의 경우 처음에 다이얼 아웃 시스템의 IP 주소가 0.0.0.0으로 설정됨을 지정합니다. myserver는 모든 다이얼 업 세션에서 다이얼 아웃 시스템에 IP 주소를 지정합니다.

    idle 120

    유휴 기간이 120초가 넘으면 링크 시간이 초과됨을 나타냅니다.

    noauth

    다이얼 아웃 시스템과 연결을 협상할 때 피어 myserver가 인증 자격 증명을 제공하지 않아도 됨을 지정합니다.

    connect "chat -U 'mypassword' -T 1-123-555-1213 -f /etc/ppp/mychat"

    connect 옵션과 해당 인수를 지정합니다(피어의 전화 번호와 호출 명령이 있는 채트 스크립트 /etc/ppp/mychat 포함).

참조

다음 목록에는 관련 정보에 대한 참조가 나와 있습니다.