Настройка PPPoE-соединения во FreeBSD

Февраль, 04th 2011Рубрика: *NIX 19593
Подписаться на комментарии по RSS

О настройке PPP соединения в FreeBSD я уже писал на страницах блога - настройка ADSL PPPoE соединения в FreeBSD. Данная статья во многом её повторяет и создана с одной лишь целью - помощь в подключении к новому региональному провайдеру Мега-НН.

Впрочем, подойдет и для любого другого провайдера, предоставляющего доступ к Интернет посредством PPPoE-соединения по имени и паролю.

Для начала следует привести файл /etc/ppp/ppp.conf к такому виду:

default:
  set log Phase tun command
megann:
  set device PPPoE:msk0
  set authname ISP_login
  set authkey ISP_password
  set dial
  set login
  enable dns
  add default HISADDR

Что мы прописали?

  • megann - так я назвал конфигурацию для установления соединения
  • PPPoE:msk0 - тут указываем к какому сетевому интерфейсу подключен кабель провайдера
  • ISP_login, ISP_password - собственно логин и пароль, выданный провайдером

Настройку можно считать законченой и уже можно проверять соединение:

ppp -ddial megann

или, если данный компьютер выступает шлюзом в Интернет:

ppp -ddial -nat megann

Чтобы после каждой загрузки системы не поднимать РРРоЕ соединение вручную, пропишите в файле /etc/rc.conf следующее:

ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES" #прописывать только для сетевого шлюза
ppp_profile="megann" #название конфигурации из ppp.conf

Если соединение не устанавливается при загрузке компьютера, то скорее всего у вас дело в том, что у вас оболочка bash. Есть 2 варианта исправления этого досадного недоразумения:

1. В скрипте запуска /etc/rc.d/ppp в секции ppp_start_profile() строку:

su -m $ppp_user -c "$command ${rc_flags} ${_ppp_profile}"

заменить на

$command ${rc_flags} ${_ppp_profile}

2. В /etc/rc.conf прописать

ppp_user="root"
Подписывайтесь на канал Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Комментариев: 2

  1. 2011-05-21 в 03:35:40 | Feliks

    Просто Супер всё получилось!!! Помог только Вариант 1 второй ничего не дал. FreeBSD 8.1

  2. 2014-02-06 в 15:10:27 | BSD

    Очень доходчиво. У меня как раз MEGANN провайдер, всё заработало

ваш комментарий будет опубликован после проверки
на указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.