Измерители скорости Интернет
8(495)600-42-13 Звоните нам     Контакты

Настройка локальной сети и L2TP в FreeBSD

Настройка подключения по локальной сети

Если у вас еще не настроена локальная сеть, то сделаем это прямо сейчас:
  • наберите ifconfig и посмотрите какие сетевые интерфейсы вам доступны. Нас интересует интерфейс rl0, fxp0, dc0, или что-нибудь похожее (зависит от сетевой карты)
  • Предположим что у вас карта realtek, а значит интерфейс для нее будет rl0 (для Intel - fxp0, для других см. ifconfig) :
    1. Откроем файл настроек любым подручным редактором с правами администратора, например так:
      su<пароль администратора>ee /etc/rc.conf
    2. Допишем туда следующее:
      ifconfig_rl0="inet IP-адрес netmask маска-подсети"
      defaultrouter="шлюз-сети"
      например: ifconfig_rl0="inet 192.168.100.1 netmask 255.255.255.0"
      defaultrouter="192.168.100.254"
      ### сразу добавим несколько статических маршрутов
      static_routes="lan1 lan2 lan3 inetlan" route_lan1="-net 192.168.0.0/16 шлюз-сети"
      route_lan2="-net 172.16.0.0/12 шлюз-сети"
      route_lan3="-net 10.0.0.0/8 шлюз-сети"
      route_inetlan="-net 80.252.130.248/29 шлюз-сети"

      и сохраним
    3. Далее откроем файл /etc/resolv.conf (sudo nano /etc/resolv.conf) и допишем в него DNS серверы:
      nameserver 80.252.130.253 - тут можно указать другие локальные ДНС серверы, указанные в договоре
      nameserver 80.252.130.254 - тут можно указать другие локальные ДНС серверы, указанные в договоре

      сохраняем...
    4. Теперь для применения внесенных настроек перезагрузите компьютер
    5. Сеть настроена!

Настройка подключения к интернету (VPN/L2TP)
  1. Для начала нам потребуется пакет mpd (ставим из портов)
    make -C /usr/ports/net/mpd5 install clean cd /usr/local/etc/mpd5

  2. Далее редактируем файл mpd.conf
    ee mpd.conf

    и вписываем в него следующее (сохраняя табуляцию):
    default:
    load l2tp_client
    l2tp_client:
    create bundle static B1
    create link static L1 l2tp
    set link action bundle B1
    set auth authname "Логин"
    set auth password "Пароль"
    set iface route default
    set iface enable tcpmssfix
    set link max-redial "5"
    set link mtu 1460
    set link keep-alive 20 75
    set l2tp peer "l2tp.flex.ru"
    open


    Сохраняем...
  3. Далее правим файл запуска:
    ee /etc/rc.conf
    и дописываем следующее:
    mpd_enable="YES"
    mpd_flags="-b"
  4. Осталось только запустить подключение к интернету:
    /usr/local/etc/rc.d/mpd5 start
  5. Проверяем работу интернета (например откроем яндекс)