Настройка доступа под Freebsd

Архив сообщений из форума.

Модератор: Техподдержка

Настройка доступа под Freebsd

Сообщение alexk 16 апр 2008, 22:58

Уважаемые форумчане!
Помогите настроить доступ в интернет под операционной системой FreeBSD. Во внутреннюю сеть выхожу запросто? а вот как выползти во внешку - не знаю настроек
И ещё - неплохо бы организовать зеркалирование дистфайлов для этой операционки
alexk
 
Сообщения: 4
Зарегистрирован: 15 апр 2008, 00:12

Re: Настройка доступа под Freebsd

Сообщение dance 16 апр 2008, 23:40

Нужно PPPoE.

Если есть инет - почитай http://www.freebsd.org/doc/ru_RU.KOI8-R ... pppoe.html . На случай, если нет - кину кусок.


Настройка ppp.conf

Вот пример работающего ppp.conf:
Код: Выделить всё
default:
  set log Phase tun command # you can add more detailed logging if you wish
  set ifaddr 10.0.0.1/0 10.0.0.2/0

name_of_service_provider:
  set device PPPoE:xl1 # replace xl1 with your Ethernet device
  set authname YOURLOGINNAME
  set authkey YOURPASSWORD
  set dial
  set login
  add default HISADDR


Запуск ppp

Под пользователем root вы можете запустить:
Код: Выделить всё
# ppp -ddial name_of_service_provider
Аватара пользователя
dance
 
Сообщения: 0
Зарегистрирован: 23 янв 2008, 22:32

Re: Настройка доступа под Freebsd

Сообщение Vit. 20 мар 2009, 21:28

Через PPPoE соединение не удалось сделать. Зато моментально удалось выйти в сеть ч/з mpd.
Итак, имеем freebsd 6.2 (или 7.2-release :) ) c установленным mpd-3.18 (какой оказался в пакетах).
Переходим в /usr/local/etc/mpd/ и там создаём файл mpd.conf
Код: Выделить всё
load vpn
   
vpn:
    new -i ng0 vpn vpn
    set iface disable on-demand
    set iface idle 0
    set iface up-script /usr/local/etc/mpd/io-up.sh
    set iface down-script /usr/local/etc/mpd/io-down.sh
    set iface route default
    set bundle disable multilink
    set bundle authname ВАШ ЛОГИН
    set bundle password ВАШ ПАРОЛЬ
    set link yes acfcomp protocomp
    set link disable chap pap
    set link accept chap pap
    set link enable no-orig-auth
    set link keep-alive 10 75
    set link mtu 1300
    set ipcp yes vjcomp
    set ipcp ranges 0.0.0.0/0 0.0.0.0/0
    set ccp yes mpp-stateless

    open



В папке /usr/local/etc/mpd создаём файл с именем mpd.links :
Код: Выделить всё
vpn:
    set link type pptp
    set pptp peer 192.168.128.17
    set pptp enable originate outcall


В папке /usr/local/etc/mpd создаем файл io-up.sh:
Код: Выделить всё
#!/bin/sh
    vpn_ip=192.168.128.17
    ip_def_gw=192.168.140.1
    /sbin/route delete $vpn_ip
    /sbin/route add $vpn_ip $ip_def_gw
    /sbin/route delete default
    /sbin/route add default -interface ng0


В папке /usr/local/etc/mpd создаем файл io-down.sh:
Код: Выделить всё
#!/bin/sh
    vpn_ip=192.168.128.17
    ip_def_gw=192.168.140.1
    /sbin/route delete default
    /sbin/route add default $ip_def_gw
    /sbin/route delete $vpn_ip


Переходим в консоль с правами root и пишем cd /usr/local/etc/mpd/ и пишем
Код: Выделить всё
chmod +x io-up.sh
затем
Код: Выделить всё
chmod +x io-down.sh

Все. Перезапускаем комп. Для запуска переходим в консоль и пишем mpd, тем самым включая VPN. Для автоматического подключения в /etc/rc.conf добавляем строку
Код: Выделить всё
mpd_enable="YES"
Последний раз редактировалось Vit. 01 окт 2009, 08:50, всего редактировалось 1 раз.
Аватара пользователя
Vit.
 
Сообщения: 7
Зарегистрирован: 30 окт 2008, 17:36

Re: Настройка доступа под Freebsd

Сообщение deep_case 01 окт 2009, 08:39

только под впн-клиента юзать МПД - ИМХО неправильно...
мпд - чаще всего юзается как сервер, а не клиент))))
Кстати - при правильной настройке может работать и как серв, и как клиент...
Тишина должна быть в библиотеке!
Аватара пользователя
deep_case
 
Сообщения: 7
Зарегистрирован: 30 май 2008, 16:43

Re: Настройка доступа под Freebsd

Сообщение Vit. 01 окт 2009, 08:49

ИМХО оно и есть ИМХО :D
Аватара пользователя
Vit.
 
Сообщения: 7
Зарегистрирован: 30 окт 2008, 17:36

Re: Настройка доступа под Freebsd

Сообщение deep_case 02 окт 2009, 08:05

Vit. писал(а):ИМХО оно и есть ИМХО :D

А по существу?
Вообще, привычка забивать микроскопом гвозди - у нас у всех уже в генах, наверное...
Тишина должна быть в библиотеке!
Аватара пользователя
deep_case
 
Сообщения: 7
Зарегистрирован: 30 май 2008, 16:43

Re: Настройка доступа под Freebsd

Сообщение Vit. 03 окт 2009, 12:16

deep_case писал(а):А по существу?

http://www.google.ru/ :) тут все таки не лор, чтобы обсуждать размер микрскопа и правильность гвоздей
Аватара пользователя
Vit.
 
Сообщения: 7
Зарегистрирован: 30 окт 2008, 17:36

Re: Настройка доступа под Freebsd

Сообщение deep_case 04 окт 2009, 13:05

2Vit: на гуглю себя посылай...
Сомневаюсь, что объем моих знаний меньше твоего, так что еще раз прошу пояснить свою точку зрения - почему юзанье мпд для тебя предпочтительнее стандартного ппп-клиента для поднятия только ппп-клиента?
Тишина должна быть в библиотеке!
Аватара пользователя
deep_case
 
Сообщения: 7
Зарегистрирован: 30 май 2008, 16:43

Re: Настройка доступа под Freebsd

Сообщение Vit. 04 окт 2009, 17:40

deep_case писал(а): для поднятия только ппп-клиента?
откуда такая уверенность, что только для этого?
и с какого перепугу ты вдруг про объем знаний заговорил? - комплексуешь? :ROFL: :ROFL: :ROFL:
deep_case писал(а):прошу пояснить свою точку зрения
а он мне нравится (с), а если серьезнее, то просто сразу как-то не заработало -то не коннектится, то обрывы (почему - не копал, однако у другого провайдера -телеком В1 - пппое работал на ура).
Кстати, было бы интересно на рабочие конфиги посмотреть для пппое,
deep_case писал(а): тем более объем моих знаний
по твоим словам, присутсвует :D
Модераторы, плиз, почистите тему от этого флуда, не к чему он по моему.
Последний раз редактировалось Vit. 04 окт 2009, 18:12, всего редактировалось 1 раз.
Аватара пользователя
Vit.
 
Сообщения: 7
Зарегистрирован: 30 окт 2008, 17:36

Re: Настройка доступа под Freebsd

Сообщение Vit. 04 окт 2009, 18:09

deep_case писал(а): для поднятия только ппп-клиента?
откуда такая уверенность, что только для этого?
и с какого перепугу ты вдруг про объем знаний заговорил? - комплексуешь? :ROFL: :ROFL: :ROFL:
deep_case писал(а):прошу пояснить свою точку зрения
а он мне нравится (с), а если серьезнее, то просто сразу как-то не заработало -то не коннектится, то обрывы (почему - не копал, однако у другого провайдера -телеком В1 - пппое работал на ура).
Кстати, было бы интересно на рабочие конфиги посмотреть для пппое,
deep_case писал(а): тем более объем моих знаний
по твоим словам, присутсвует :D
Модераторы, плиз, почистите тему от этого флуда, не к чему он по моему.
Аватара пользователя
Vit.
 
Сообщения: 7
Зарегистрирован: 30 окт 2008, 17:36

Re: Настройка доступа под Freebsd

Сообщение Vit. 27 окт 2009, 13:15

Раз пошла такая пьянка (с), пришлось настраивать ч/з рррое.
Итак, все по хендбуку.
Входим в систему от root.
Переходим /etc/ppp и создаем файл ppp.conf следующего содержания:
Код: Выделить всё
default:
 set timeout 180
 enable dns

jst:   # имя провайдера       
 set device PPPoE:rl0     # rl0 - моя сетевая, если отличается изменить на свою
 set authname ВАШ ЛОГИН
 set authkey ВАШ ПАРОЛЬ
 set dial
 set login
 set ifaddr 0 0
 add default HISADDR

Все. Запуск ppp -ddial jst
Для запуска ppp при загрузке добавляем в /etc/rc.conf строки
Код: Выделить всё
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES"
ppp_profile="jst"

P.S. А в прошлый раз у меня не получилось настроить из-за орфографической ошибки в конфиге из 10 строк :)
Аватара пользователя
Vit.
 
Сообщения: 7
Зарегистрирован: 30 окт 2008, 17:36

Re: Настройка доступа под Freebsd

Сообщение d1gr1z 08 авг 2012, 11:50

# ppp -ddial justlan
Loading /lib/libalias_cuseeme.so
Loading /lib/libalias_ftp.so
Loading /lib/libalias_irc.so
Loading /lib/libalias_nbt.so
Loading /lib/libalias_pptp.so
Loading /lib/libalias_skinny.so
Loading /lib/libalias_smedia.so
Warning: Bad label in /etc/ppp/ppp.conf (line 2) - missing colon
Warning: Bad label in /etc/ppp/ppp.conf (line 3) - missing colon
Working in ddial mode
Using interface: tun0
Warning: Bad label in /etc/ppp/ppp.conf (line 2) - missing colon
Warning: Bad label in /etc/ppp/ppp.conf (line 2) - missing colon
Warning: Bad label in /etc/ppp/ppp.conf (line 3) - missing colon
Warning: Bad label in /etc/ppp/ppp.conf (line 6) - missing colon

Конфиг ppp.conf

default:
set timeout 180
enable dns

justlan:
set device PPPoE:vr1
set authname ####
set authkey ####
set dial
set login
set ifaddr 0 0
add default HISADDR

Яндекс не пингуеццо
d1gr1z
 
Сообщения: 3
Зарегистрирован: 08 авг 2012, 11:11

Re: Настройка доступа под Freebsd

Сообщение Nick 09 мар 2014, 02:01

Конфиг ppp.conf

default:
set timeout 180
enable dns

justlan:
set device PPPoE:vr1
set authname ####
set authkey ####
set dial
set login
set ifaddr 0 0
add default HISADDR

Яндекс не пингуеццо[/quote]

А настраивал только ppp.conf ?
Nick
 
Сообщения: 2
Зарегистрирован: 09 мар 2014, 01:58

Re: Настройка доступа под Freebsd

Сообщение Nick 09 мар 2014, 02:32

Мой рабочий конфиг.
FreeBSD-9.1 Release-amd64

ee /etc/ppp/ ppp.conf

default:
set timeout 60 # Можно и ниже от 01~ 180 выше по желанию
enable dns

justlan:
set device PPPoE:em0 # Тут сетевой адаптер у каждого по разному зависит от железа как узнать командой ifconfig
set authname st~~~~~ # Тут логин
set authkey ~~~~~~ # Тут пароль
set dial
set login
set ifaddr 0 0
add default HISADDR

Проверил всё работает ! :)
ppp -ddial justlan
Nick
 
Сообщения: 2
Зарегистрирован: 09 мар 2014, 01:58


Вернуться в Архив поддержки




Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1