Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - [решено] помогите настроить шлюз на freebsd

Ответить
Настройки темы
FreeBSD - [решено] помогите настроить шлюз на freebsd

Новый участник


Сообщения: 44
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: yanus74
Дата: 30-10-2012
Здравствуйте, задался целью освоить freebsd, решил начать с того, чтобы поднять дома шлюз.
Что имеется
1 интерфейс em0 - смотрит к провайдеру, у провайдера есть локальные ресурсы, к которым соответственно нужен доступ.
интернет поднимается с помощью VPN PPTP
2. интерфейс em1 - смотрит в мою локалку

установил freebsd 8.3

пересобрал ядро с такими параметрами:
Код: Выделить весь код
options         IPFIREWALL
options         IPFIREWALL_FORWARD
options         IPFIREWALL_VERBOSE
options         IPFIREWALL_VERBOSE_LIMIT=1000
options         IPFIREWALL_DEFAULT_TO_ACCEPT
options         IPDIVERT
options         DUMMYNET
options         LIBALIAS
обновил порты и установил из портов:
Код: Выделить весь код
isc-dhcp-server
bind9 
pptpclient(который вот тут лежал "/usr/ports/net/pptpclient/", где-то, кто-то утверждал мне, что в нем есть встроенный NAT, но в этом клиенте его нету)
isc-dhcp-server - настроил, с ним проблем не было.
bind9 - настроил, вроде как бэ работает

Проблема возникла с pptpclient. Это уже вторая попытка поднять шлюз, в первый раз я делал на пк, на котором должен был крутится этот самый шлюз, щас поднимаю в виртуальной машине. Тогда я поднимал pptp этому ману , а в этот раз столкнулся с проблемами, которые не могу решить.

настройки pptpclint ( /etc/ppp/ppp.conf)
Код: Выделить весь код
default:

vpn:
set authname логин
set authkey пароль
set device "!/usr/local/sbin/pptp 78.29.3.53 --nolaunchpppd" # где-то вычитал, что без этой опции впн мой не будет pptp, а будет ppoe
set timeout 0
set ifaddr 0 0
add default HISADDR
enable dns
persist
в /etc/rc.conf
Код: Выделить весь код
# -- sysinstall generated deltas -- # Mon Oct 22 20:41:19 2012
# Created: Mon Oct 22 20:41:19 2012
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
ifconfig_em0="DHCP"
ifconfig_em1="inet 192.168.0.1 netmask 255.255.255.0"
inetd_enable="NO" # не помню, что за опция и зачем я ее отключил )
keymap="ru.koi8-r"
sshd_enable="YES"
#============DHCP SERVER==========================
dhcpd_enable="YES"
dhcpd_conf="/usr/local/etc/dhcpd.conf"
dhcpd_ifaces="em1"
dhcpd_withumask="022"
dhpdc_chuser_enable="YES"
dhcpd_withuser="dhcpd"
dhcpd_withgroup="dhcpd"
dhcpd_chroot_enable="YES"
dhcpd_devfs_enable="YES"
dhcpd_rootdir="/var/db/dhcpd"
#=================pptp=============================
ppp_enable="YES"
ppp_mode="pptp"
ppp_profile="pptp"
#====================bind9=========================
named_enable="YES"
named_flags="-4"
#==================nat$fw======================
gateway_enable="YES"
firewall_enable="YES"
firewall_type="OPEN"
natd_enable="YES"
natd_interface="em0"
с таким конфигом rc.conf при старте системы в консоле отображаются ошибки, что-то с файлом /ect/ppp/ppp.conf, указывал на строки с 5 по 11
поставил значение опции ppp_enable="NO" перезагрузился, и запустил pptp из консоли
Код: Выделить весь код
pptp 78.29.3.212 vpn &
выдает: 
[root@freebsd.local]# pptp 78.29.3.212 vpn &
[1] 1064
[root@freebsd.local]# /bin/ip: not found
/bin/ip: not found
ppp[1084]: Alert:deflink: Can`t create /var/run/pts/1.if: No such file or directory

если нажать кнопку ( ну я жал ентер) то писал 
[1]+  Done                    pptp 78.29.3.212 vpn[/b]
во время подключения в другом окне писал команду ifconfig, там появлялось подключение tun0, не на долго, и пропадало.

потом надо будет еще нат поднять на tun0 и em0, что бы в локальную сеть провайдера доступ был, и в инет

Помогите пожалуйста решить проблему)

Отправлено: 11:34, 30-10-2012

 

Аватара для Smoke2k

Старожил


Сообщения: 157
Благодарности: 12

Профиль | Отправить PM | Цитировать


Честно говоря с pptpclient дело не имел, полднимал клиентов и сервер pptp водном конфиге на mpd5, в данный момент он у меня крутится на pppoe, хотя раньше был pptp, потом l2tp (по требыванию провайдера).
могу лишь предположить что он пытается использовать утилиту ip чтобы настроить поднятый интерфейс... попробуй установить её

-------
Прошу не пинать больно за не грамматный русский. Это мой родной язык, но я редко пишу по-русски, потому прошу у всех зарание меня простить. А если уж сильно напортачил, поправить! Мне будет наука ;-)


Отправлено: 03:56, 07-11-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 44
Благодарности: 2

Профиль | Отправить PM | Цитировать


вопрос закрыт, http://www.opennet.ru/openforum/vslu...1/93970.html#0

Отправлено: 08:52, 08-11-2012 | #3


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


В логах же пишет, что нет программы
/bin/ip: not found

Установите из пакетов или бинарник, может попрет.

Отправлено: 13:35, 28-11-2012 | #4



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - [решено] помогите настроить шлюз на freebsd

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - Помогите настроить шлюз CoF_TuZ Сетевые технологии 5 06-10-2012 00:37
FreeBSD - [решено] настроить интернет шлюз на FreeBSD 8.2. Kaibara Общий по FreeBSD 15 28-09-2011 16:00
Помогите настроить шлюз на Linux Hobbits Общий по Linux 18 23-07-2007 15:10
Помогите настроить шлюз с натом kryo Общий по FreeBSD 4 30-05-2007 15:29
Шлюз на FreeBSD Guest Общий по FreeBSD 17 02-09-2004 08:06




 
Переход