-- ADSL이 없어진 지금.. 이 글은 그냥 추억으로 남겨둠

예전엔 ADSL많이들 사용하셨는데… 요즘은 없는듯

혹시하여 ADSL을 사용하면서, VMWare에 솔라리스를 설치 후 외부접속을 시도하려는 사람은 이 자료를 참조하시면 됨.

 

Solaris10에서 Adsl 사용하기

 

1. PPPoE Package확인

    [TESTDB:/]pkginfo -x | grep ppp

        SUNWpppd Solaris PPP Device Drivers

        SUNWpppdr Solaris PPP configuration files

        SUNWpppdt Solaris PPP Tunneling

        SUNWpppdu Solaris PPP daemon and utilities

        SUNWpppg GNU utilities for PPP

 

2. PPPoE에서 사용될 tool확인

    [TESTDB:/]ls -al /usr/lib/inet/pppoec /usr/lib/inet/pppoed /usr/sbin/sppptun /usr/bin/pppd

        -r-sr-xr-x 1 root bin 241604 2007년 1월 25일 /usr/bin/pppd

        -r-xr-xr-x 1 root bin 27156 2005년 1월 23일 /usr/lib/inet/pppoec

        -r-xr-xr-x 1 root bin 35484 2005년 1월 23일 /usr/lib/inet/pppoed

        -r-xr-xr-x 1 root bin 18528 2005년 1월 23일 /usr/sbin/sppptun

 

3. pppoe에서 사용할 interface를 pppoe.if파일 생성후 추가

    [TESTDB:/]echo hme0 > /etc/ppp/pppoe.if

 

4. /etc/ppp/peers/ 디렉토리에 사용하는 서비스파일 생성

    [TESTDB:/]vi /etc/ppp/peers/adsl

        sppptun #what device to use

        plugin pppoe.so #initialize the

        connect "/usr/lib/inet/pppoec hme0" #connect string

        persist #if the connection dies, bring it back up

        user "접속ID" #username

        noauth #Do not make the other side authenticate itself

        noipdefault #Let them give you what IP they want to give you

        noccp #No compression

        novj #No compression

        noaccomp #No compression

        nopcomp #No compression

        defaultroute #add an appropriate default route

    밑줄친 부분을 해당 서비스에 맞게 수정

 

5. /etc/ppp/chap-secrets 와 /etc/ppp/pap-secrets파일에 ADSL ID 및 PASSWORD입력

    [TESTDB:/]vi /etc/chap-secrets

        "east9032" * "258007"

 

    [TESTDB:/]vi /etc/ppp/pap-secrets

        # myname myisp mypassword

        east9034 adsl 258007

 

6. 서비스 구동

    [TESTDB:/]sppptun query

        hme0:pppoe

        hme0:pppoed

 

    [TESTDB:/]/usr/bin/pppd call adsl

        

    [TESTDB:/]ifconfig -a

        lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1

        inet 127.0.0.1 netmask ff000000

        hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2

        inet 192.168.1.251 netmask ffffff00 broadcast 192.168.1.255

        ether 0:80:17:28:b3:41

        sppp0: flags=10010008d1<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST,IPv4,FIXEDMTU> mtu 1492         index 3 inet 61.73.84.22 --> 61.73.84.1 netmask ff000000 ether 0

 

//끝

반응형

+ Recent posts