Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   FreeBSD 6.2 + ADSL для чайника (http://forum.oszone.net/showthread.php?t=104986)

Stas_vtk 14-04-2008 15:36 781200

FreeBSD 6.2 + ADSL для чайника
 
ВОПРОСЫ ЧАЙНИКА!

Никак не могу установить соединение с интернетом:(((
Дано:
FBSD 6.2 rel (ядро под ipfw пересобрал)
имеется 2 сетвые карточки dc1 - к ней подключен интернет, dc0 - моя сеть 192.168.1.1 - этот комп.
Поднят dhcp - работает.

/etc/rc.conf
ifconfig_lo0="inet 127.0.0.1"
ifconfig_dc0="inet 192.168.1.1 netmask 255.255.255.0"
ifconfig_dc1="DHCP"

При старте системы выдает сообщения:
DHCPDISCOVER on dc1 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on dc1 to 255.255.255.255 port 67 interval 11
и т.д. несколко строк около двух минут, потом загрузка прдолжатся.

/etc/ppp/ppp.conf
default:
set device PPPoE:dc1
set MTU 1492
set MRU 1492
set log Phase LCP IPCP CCP Warning Error Alert
set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0
set crtscts off
set timeout 0

main:
set authname ****
set authkey ****
set dial
set login
delete ALL
add! default HISADDR

Соединение устанавливается. Пинги на внешние адреса по ip (яндекс, к примеру) - проходят.
С другой машины в сети пинги не проходят:(( На другой машине (WinXP) настроено ip 192.168.1.2 (статически), шлюз по умолчанию - 192.168.1.1 пинги на роутер (...1) - идут.


# netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
0 link#2 UC 0 0 dc1 =>
default 217.9.147.92 UGS 0 2 tun0
127.0.0.1 127.0.0.1 UH 0 24 lo0
192.168.1 link#1 UC 0 0 dc0
217.9.147.92 89.254.213.16 UH 1 0 tun0

Могут ли где то тут быть грабли??? Модем имеет внутренний адрес для настроек 192.168.2.1 (по умолчанию был ...1.1, но мне эта сетка и этот адрес нужны и я его перенес.)

Провайдер выдает динамически адреса из трех возможных диапазонов:
85.93.32.0-85.93.63.255
217.9.144.0-217.9.159.0
89.254.192.0-89.254.255.255

Не понятно, почему PPPoE сел на устройство tun0, хотя в ppp.conf ему сказано на dc1?

Это первые из многих, вопросы.

И в догонку: при наборе ping yandex.ru чтобы все резолвилось и куда надо отправлялось необходим днс сервер?

argo-uln 20-04-2008 18:34 785595

Посмотрите там http://admins.arg.su/viewtopic.php?f...&sd=a&start=10

rawsik 20-04-2008 22:37 785727

PPP садится на tun0 - ему так положено, т.к. он создаёт тунель, эт всё гуд.
в ppp.conf указывается интерфейс на котором устанавливается PPPoE

для того чтобы резолвить, системе необходимо указать днс в /etc/resolv.conf
вида

nameserver 1.1.1.1
nameserver 1.1.1.2

пинги с другой машины не проходят, т.к. не поднят NAT ( курим маны почему)
чтобы пошли
один из способов
в /etc/rc.conf
natd_enable="YES"
natd_interface="tun0"

и ребутаем комп, чтобы при ребуте автоматом поднималось соединение
добавляем
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="PPP1"

если нат через ppp то в конфиге /etc/ppp/ppp.conf
nat enable

или тестим, /usr/sbin/ppp -quiet -ddial -nat PPP1
из командной строки, убив предыдущий для начала

..


-------------------------------
мой сайт www.ebooki.moy.su

Thomash 23-04-2008 15:08 787541

Цитата:

Цитата Stas_vtk
Провайдер выдает динамически адреса из трех возможных диапазонов:
85.93.32.0-85.93.63.255
217.9.144.0-217.9.159.0
89.254.192.0-89.254.255.255 »

Вот так прямо и выдает? Или вы думаете, что каждое утро один из спецов ВолгаТелеком приходит на работу и начинает перетыкать все шнурки? Ага, чтоб враги не просекли. Сегодня у вас пул ADSL, завтра DIAL-UP а потом.... Еще советую почитать про DHCP, DNS, ну и man ifconfig, ppp, natd, rc.conf


Время: 21:38.

Время: 21:38.
© OSzone.net 2001-