Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> gateway и PPPoE, Вопросы по роутингу 
V
    Опции темы
SkyCoder
  Дата 3.11.2008, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичёк
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 26.6.2006
Где: 3-я планета от со лнца

Репутация: нет
Всего: нет



Что имеем:
свитч WSW-2401 192.168.0.1 шлюз 192.168.0.127
машина WinXp 192.168.0.3 шлюз 192.168.0.127
машина FreeBSD
   rl0
   rl1 192.168.0.127
   tun0 79.xx.xx.xx -> 82.199.96.10

Как видно Фрии настроена на соединение pppoe(tun0) через rl0, но ип выдаётся при каждом подключении - 79.xx.xx.xx

Цель - "открыть доступ" машинам(WinXP как пример) в интернет.


Вопросы: smile 
1. В каком направлении копать?
2. Что читать?(man route не предлагать - читаю)
3.(особо глупый вопрос почти не к делу) что означает "/24" в записи вида 10.10.10.0/24 
 
Заранее спасибо.

Это сообщение отредактировал(а) SkyCoder - 3.11.2008, 20:48
PM MAIL   Вверх
SkyCoder
  Дата 4.11.2008, 02:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичёк
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 26.6.2006
Где: 3-я планета от со лнца

Репутация: нет
Всего: нет



Разобрался с числом после слэша.
Если кому то интересно оно обозначает количество бит адреса подсети
PM MAIL   Вверх
TwiSteR
Дата 7.11.2008, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кибер красавчег
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 15.6.2005
Где: World->Russia

Репутация: 1
Всего: 2



в /etc/rc.conf прописать

gateway_enable="YES"

и рулить правилами ipfw
--------------------
PM MAIL WWW ICQ   Вверх
SkyCoder
Дата 19.12.2008, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичёк
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 26.6.2006
Где: 3-я планета от со лнца

Репутация: нет
Всего: нет



Спасибо,помогло. - Плюс в этой жизни обещаю не забыть.
Нашёл маны, хэндбуки. Поставил, откомпилировал ядро, настроил.
Но снова зашёл в моральный тупик(это когда не проблемма самому всё решить, но всё таки хочется спросить и услышать что нибудь полезное).

Конфигурация железа изменилась
сетевые интерфейсы
fxp0 - локалка
rl0 -  провайдер
rl1-rl3  -на будущее, но включены
tun0 - ну.. понятно.. PPPoE через rl0


rc.conf
Код

hostname="myhost.ru"              # Такой вопрос между делом... отсутсвие хостнэйма или его содержание мешают жить?
defaultrouter="82.199.96.10"    #этот ип я узнал благодаря ифконфиг. по сути это ппп-сервер с которым устанавливается ПППоЕ соединение
gateway_enable="YES"             #естественно

inetd_enable="YES"                   #надо бы отключить...
send_mail="NONE"                #Стереть?

network_interfaces="fxp0 rl0 rl1 rl2 rl3 tun0" #Я пока не понял для чего, но один ман говорят надо

ifconfig_fxp0="inet 192.168.0.2 netmask 255.255.255.0" #Да, да а свитч 192.168.0.1, а второй комп 192.168.0.3

#PPPoE настраивал до перекомпиляции ядра, яндекс и freebsd.org пинговались
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES"
ppp_profile="provider"

 
firewall_enable="YES"                 #...в некоторых манах об этом не упоминается кстати..
firewall_type="OPEN"                  #Когда настрою переадресацию и роутинг поднимем правила серьёзней - по мере необходимости
natd_enable="YES"                     #Даже сомнений нет что это НАТ
natd_interface="tun0"                 # не ошибься? работать должно бы?
natd_flags="-f /etc/natd.conf"    


natd.conf
Код

same_ports yes
use_sockets yes


Меня ступорит следующее поведение.
Свитч, второй комп и свой ип пингуются без проблем. Сам так же пингуется извне.
ifconfig показывает интерфейс tun0 с mtu 1492 (т.е. оно живо, когда проблеммы с соединением оно пишет мту 1500)
НО когда начинаю пинговать ya.ru или 213.180.204.8, localhost или  127.0.0.1  пинг молчит.

Что мне для счастья надо? Снова читать манроут?
PM MAIL   Вверх
o6s
Дата 20.12.2008, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 28.8.2008

Репутация: нет
Всего: нет



Свитч, второй комп и свой ип пингуются без проблем. Сам так же пингуется извне.(С)
Что значит пингуется из вне ?)) Это из вашей локалки или из локалки провайдера ??
Скажем так, с точки зрения банальной эрудиции вам наверное не хватает NAT.
Кстати есть отличное средство tcpdump которое скорее всего ответит на все ваши вопросы ))
PM MAIL   Вверх
SkyCoder
Дата 24.12.2008, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичёк
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 26.6.2006
Где: 3-я планета от со лнца

Репутация: нет
Всего: нет



Цитата(o6s @  20.12.2008,  20:59 Найти цитируемый пост)
вам наверное не хватает NAT.

rc.conf
Код

ppp_nat="YES"

natd_enable="YES"                     #Даже сомнений нет что это НАТ
natd_interface="tun0"                 # не ошибься? работать должно бы?
natd_flags="-f /etc/natd.conf"

возможно я что то не настроил у демона нат?

Цитата(o6s @  20.12.2008,  20:59 Найти цитируемый пост)
Что значит пингуется из вне ?))

Согласен, сказал довольно неясно.  Значит что пингуется со второй машины или роутера, в моей локалке. Пинговаться в локалке провайдера оно не может, ибо ип у него нету там. В локалке првайдера происходит только соединение PPPoE для чего IP машине не нужен - как и почему можно почитать, чуть ли не в википедии.

Цитата(o6s @  20.12.2008,  20:59 Найти цитируемый пост)
Кстати есть отличное средство tcpdump которое скорее всего ответит на все ваши вопросы ))

Пойду на досуге пытать smile 
PM MAIL   Вверх
SkyCoder
Дата 24.12.2008, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичёк
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 26.6.2006
Где: 3-я планета от со лнца

Репутация: нет
Всего: нет



Потыкал разные варианты. При отключённном нат всё пингуется. Буду искать как настроить нат корректно. Если кто что-то может подсказать - буду признателен.
PM MAIL   Вверх
SkyCoder
  Дата 25.12.2008, 01:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичёк
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 26.6.2006
Где: 3-я планета от со лнца

Репутация: нет
Всего: нет



Итак. Поздравляйте. Работает. Через одно место...

Приведу содержания терминала(особо важные строчки на мой взгляд)
Код

fxp0: link state changed to UP
fxp0: ##настройка интерфейса- у меня никакиз вопросов
Starting PPP profile: iskra
#Загрузка библиотек - пропустим
.
WARNING: attempt to net_add_domain(netgraph) after domainfinalize()# я так и не понял что это
rl0: link state changed to DOWN # к чему это? на сколько вы помните через этот интерфейс рабоате ПППоЕ
route: writing to routing socket: Network is unreacheable
add net default: gateway 82.1999.96.10: Network is unreachable
Additional routing options: IP gateway=YES
start devd
rl1:link state changed to DOWN #Всё верно - там даже кабеля нет
rl2:link state changed to DOWN #Всё верно - там даже кабеля нет
rl3:link state changed to DOWN #Всё верно - там даже кабеля нет
hw.acpi.cpu.cx_lowest: C1 -> C1
Starting natd
#загрузка библиотек
natd:tun0 : cannot get interface address #!!! Вот оно..

#Включается файрволл
#Включился файрволл
#среди всего прочего (кхм.. после монтирования NFS)
rl0: link state changed to UP


далее логинимся - пингуем яндекс - нету
повторно запускаем natd -f /etc/natd.conf -n tun0
пинугем яндекс - есть
проверяем из локалки - есть 

Вот так.. Завтра утром попытаюсь лучяше разобраться в том, что конкретно происходит, а пока жду ваших советов. В крайнем случае куда идти..
PM MAIL   Вверх
SkyCoder
Дата 27.12.2008, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичёк
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 26.6.2006
Где: 3-я планета от со лнца

Репутация: нет
Всего: нет



Итак. Запустил в работу. В ходе настройки проблемма исправилась.
Отредактировал только

Код

network_interfaces="fxp0 rl0 rl1 rl2 rl3 tun0" #Я пока не понял для чего, но один ман говорит надо


вырезал tun0(так же выключил стандартные правила для файрвола и включил свои - но по сути не отличаются)

Всё работает. А до этого жутко висший SSH стал летать.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0480 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.