Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Adsl как bridge

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
vitaliy2007



Зарегистрирован: 06.03.2007
Сообщения: 132

СообщениеДобавлено: Ср Июн 27 2007 18:11    Заголовок сообщения: Adsl как bridge Ответить с цитатой

Здравствуйте!
Проблема настройки модема D-Link 500T во FreeBSD 6.2.
Пересобрал ядро с потдержкой РРРоЕ, natd и firewall
модем настроен как bridge(работает в windows),то что есть у меня в файлах:
/etc/rc.conf
hostname="proxy"
gateway_enable="YES"
ifconfig_rl2="inet 192.168.1.1 netmask 255.255.255.0"
firewall_enable="no" # что бы не мешал
firewall_script="/etc/rc.firewall.local"
natd_interface="rl0"
natd_enable="YES"
named_enable="YES"

/etc/ppp/ppp.conf


default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)

isp:
set device PPPoE:rl0 #может сдесь что то другое нужно задать место РРРоЕ?

set speed sync

set timeout 180
enable dns

# set phone PHONE_NUM
set authname NBgPKYaW
set authkey qaJ6tKRi2t

set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR

Ничего не пингуеться, кроме самого модема (192.168.1.1), в процессах висит запущенным ppp -ddial isp
Настраиваю в первый раз под FreeBSD.
ЛЮДИ ПОДСКАЖИТЕ ЧТО Я ДЕЛАЮ НЕ ТАК!!!
уже руки опустились Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
crash



Зарегистрирован: 02.11.2001
Сообщения: 1836
Откуда: Бердск

СообщениеДобавлено: Чт Июн 28 2007 01:20    Заголовок сообщения: Ответить с цитатой

на модеме и freebsd одинаковые айпи адреса?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vitaliy2007



Зарегистрирован: 06.03.2007
Сообщения: 132

СообщениеДобавлено: Чт Июн 28 2007 07:00    Заголовок сообщения: Ответить с цитатой

Нет, а и еще одно у меня в файле ppp.conf были записанны строки

set log Phase tun command
set speed sync
set mru 1500
set mtu 1500
set ctsrts off
set dial
set login

когда запускаю процесс он на них ругаеться, говорит что метка не найдена
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
crash



Зарегистрирован: 02.11.2001
Сообщения: 1836
Откуда: Бердск

СообщениеДобавлено: Чт Июн 28 2007 07:50    Заголовок сообщения: Ответить с цитатой

как это нет.
vitaliy2007 писал(а):
etc/rc.conf
hostname="proxy"
gateway_enable="YES"
ifconfig_rl2="inet 192.168.1.1 netmask 255.255.255.0"

и
vitaliy2007 писал(а):
Ничего не пингуеться, кроме самого модема (192.168.1.1),


И еще вопрос. Согласно описания
/etc/defaults/rc.conf писал(а):
natd_enable="NO" # Enable natd (if firewall_enable == YES).
а вот у вас
vitaliy2007 писал(а):
firewall_enable="no"
может у вас тогда nat вообще не работает.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vitaliy2007



Зарегистрирован: 06.03.2007
Сообщения: 132

СообщениеДобавлено: Чт Июн 28 2007 08:01    Заголовок сообщения: Ответить с цитатой

на автомате писал, вот так правильней (нет конфликта адресов)
hostname="proxy"
gateway_enable="YES"
ifconfig_rl2="inet 192.168.1.2 netmask 255.255.255.0"


По поводу строк:
set log Phase tun command
set speed sync
set mru 1500
set mtu 1500
set ctsrts off
set dial
set login

Они должны начинаться с пробела!!! Да и когда firewall работал тоже ничего не было, написал в них :
${ipfw} add divert natd ip from any to any
${ipfw} add allow ip from any to any

я его убрал что бы не мешал Smile.

Когда пингую то пишет:
ping: sendto: no route to host
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vitaliy2007



Зарегистрирован: 06.03.2007
Сообщения: 132

СообщениеДобавлено: Чт Июн 28 2007 08:39    Заголовок сообщения: Ответить с цитатой

если кто знает что писать в rc.firewall, что бы пакеты проходили, пожалуста выложите
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-m-d



Зарегистрирован: 09.09.2004
Сообщения: 1498
Откуда: SPb

СообщениеДобавлено: Чт Июн 28 2007 08:45    Заголовок сообщения: Ответить с цитатой

а natd стартует? (кажется, что нет, потому как интерфейса rl0 скорее всего еще нет). ifconfig что показывает?
_________________
Век живи - век учись!.. Дураком помрёшь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vitaliy2007



Зарегистрирован: 06.03.2007
Сообщения: 132

СообщениеДобавлено: Чт Июн 28 2007 08:52    Заголовок сообщения: Ответить с цитатой

Все люди у меня счастье, модем глючил, все было ровно прописанно в файлах, если нужно могу выложить, чуть попозже
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vitaliy2007



Зарегистрирован: 06.03.2007
Сообщения: 132

СообщениеДобавлено: Вт Июл 03 2007 17:09    Заголовок сообщения: Ответить с цитатой

У меня стояла задача поставить ADSL модем как bridge, для этого взял модем D-link 500T и настроил во вкладке setup->adsl setup
GDMT (у кого как).За тем там же нажл [new connection], имя вписать любое, и так понятно Wink выбрал bridge, в полях VPI=0 VCI=67 все зависит от провайдера.Все с модемом разабрались.
FreeBSD
Хоть и говорят, что не надо собирать ядро т.к. при коннекте все дополнительные функции сами поднимаються, но я рискнул.
В дерриктории /usr/src/sys/i386/conf находиться файл GENERIC, его, что бы не испортить скопировал в ту же директорию с новым именем HOST, в него вписал:

options IPFIREWALL
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=1000
options IPSTEALTH
options DUMMYNET
options IPDIVERT
options NETGRAPH
options NETGRAPH_SOCKET
options NETGRAPH_PPPOE

далее сохраняем и выходим, пишем #config HOST (место HOST имя своего файла, не для дураков, по себе знаю, иногда думаешь ЧТО ЭТО Shocked параметр или ключ). ну если выдаст ошибку то там будет указана строка в которой она (ошибка) сделана.
Переходим по указанному пути по умолчанию это /usr/src/sys/i386/compile/GENERIC, Далее #make depend #make all #make install
ждем пока выполниться.

Файл /etc/ppp/ppp.conf
########################################
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)

# Ensure that "device" references the correct serial port
# for your modem. (cuad0 = COM1, cuad1 = COM2)
#
set device PPPoE:rl0 #rl0 - моя сетевая карта к которой подключен модем


set speed sync
#set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
# \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
set timeout 180 # 3 minute idle timer (the default)
enable dns # request DNS info (for resolv.conf)
set log Phase tun command
set mru 1500 #в некоторых документациях написанно что set mru 1492 и set mtu 1492, у меня модем c такими параметрами так не заработал
set mtu 1500
set ctsrts off
set dial
set login

#
# edit the next three lines and replace the items in caps with
# the values which have been assigned by your ISP.
#
isp: #имя вашего подключения
# set phone PHONE_NUM
set authname *******
set authkey ********

set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR # Add a (sticky) default route
########################################
Да и еще если он начинается ругаться на параметры (что то типа не могу найти алиас), то эту строку стоит начинать с пробела.

Переходим к файлу /etc/rc.conf в нем для автоматического запуска я вписал
########################
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="NO"
ppp_profile="isp" #Имя вашего подключения указанного в файле ppp.conf
#######################
Ну а в файле /etc/rc.firewall я разрешил полный доступ строкой
add allow log ip any to any

P. S. Решил написать, потому что память плохая, не каждый же день вытворяешь такое, ну и для новичков таких как я, т. к. доки в просторах инета не нашел. Извените мою безграмотность в словах и формулировках.


Последний раз редактировалось: vitaliy2007 (Чт Июл 05 2007 13:14), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
crash



Зарегистрирован: 02.11.2001
Сообщения: 1836
Откуда: Бердск

СообщениеДобавлено: Ср Июл 04 2007 01:23    Заголовок сообщения: Ответить с цитатой

Цитата:
пишем #conf HOST

вообщето config
Цитата:
Переходим по указанному пути по умолчанию это /usr/src/sys/i386/compile/GENERIC

даже не знаю. По умолчанию папка называется так же как и файл, даже если не трогать ident.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...