пятница, 1 июля 2011 г.

Настройка PPPoE клиента

Здравствуйте.
Рассмотрим классическую задачу подключения нашего маршрутизатора к провайдеру через PPPoE.
То есть наш маршрутизатор будет выступать как PPPoE клиент.

СТЕНД
Соберем простой стенд.
Два роутера соединеных через порты fastEthernet 0/0.


НАСТРОЙКА МАРШРУТИЗАТОРА
На роутере сервера настроим PPPoE из этой статьи, кроме шифрования и компрессии. PPP аутентификацию укажем chap. 
На роутере клиента вводим следующее.


Входим в привилегированный режим.

R1#enable


Входим в режим конфигурирования терминала.
R1#configure terminal


Входим на интерфейс.
R1(config)#interface fastEthernet 0/0

Включаем его.
R1(config-if)#no shutdown

Активируем PPPoE на интерфейсе
R1(config-if)#pppoe enable

Указываем что мы являемся клиентом и откуда брать наши параметры.

R1(config-if)#pppoe-client dial-pool-number 1

Создаем интерфейс который и "звонить". Номер интерфейса мы указали выше.
R1(config)#interface dialer 1

Получаем ip адрес от сервера.
R1(config-if)#ip address negotiated

Указываем размер пакета.
R1(config-if)#ip mtu 1492

Зададим тип туннелирования.
R1(config-if)#encapsulation ppp

Метка пула.
R1(config-if)#dialer pool 1

Заставим сервер аутентифицировать у себя.
R1(config-if)#ppp authentication chap callin

Собственно наш логин для подключения.
R1(config-if)#ppp chap hostname ciscouser


Ну и соответственно пароль.
R1(config-if)#ppp chap password ciscopassword

Выходим из настройки интерфейса и вводим последнюю команду.
R1(config)#dialer-list 1 protocol ip permit
Как видно это access list для интерфейса dialer.

Проверяем.
R1#show pppoe session
     1 client session

Uniq ID  PPPoE  RemMAC          Port                    VT  VA         State
           SID  LocMAC                                      VA-st
    N/A     30  c001.15d8.0000  Fa0/0                  Di1  Vi2        UP
                c000.15d8.0000                              UP

Можно контрольно послать "пинг".

Настройка  закончена.