The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Маршрутизация"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Маршрутизация"
Сообщение от Вячеслав emailИскать по авторуВ закладки on 11-Апр-03, 09:52  (MSK)
Доброго дня всем! Помогите разобраться! Есть машинка на ней стоит FreeBSD 4.4. Установил на ней mgetty и PPPD для приема звонков т.е. Dial-In Server и есть сетевая ип 10.1.32.250 она смотрит в офисную сеть, все работает, клиент подключаеться ему назначаеться ип 192.168.1.200( ppp0 192.168.1.1), но дальше этой машинки не видно ничего... Что нужно настроить чтобы клиент увидел всю сеть (10.1.32.0)?  Заранее огромное спасибо!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Маршрутизация"
Сообщение от jr emailИскать по авторуВ закладки on 11-Апр-03, 10:42  (MSK)
>Доброго дня всем! Помогите разобраться! Есть машинка на ней стоит FreeBSD 4.4.
>Установил на ней mgetty и PPPD для приема звонков т.е. Dial-In
>Server и есть сетевая ип 10.1.32.250 она смотрит в офисную сеть,
>все работает, клиент подключаеться ему назначаеться ип 192.168.1.200( ppp0 192.168.1.1), но
>дальше этой машинки не видно ничего... Что нужно настроить чтобы клиент
>увидел всю сеть (10.1.32.0)?  Заранее огромное спасибо!

варианты:
- настроить трансляцию адресов (NAT) на интерфейсе с 10.1.32.250 для клиентов dial-up
- прописать на всех машинах из сети 10.1.32.0/24 для адресов 192.168.1.0/24 маршрут на машину 10.1.32.250

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Маршрутизация"
Сообщение от iiws emailИскать по авторуВ закладки on 11-Апр-03, 11:24  (MSK)
>Доброго дня всем! Помогите разобраться! Есть машинка на ней стоит FreeBSD 4.4.
>Установил на ней mgetty и PPPD для приема звонков т.е. Dial-In
>Server и есть сетевая ип 10.1.32.250 она смотрит в офисную сеть,
>все работает, клиент подключаеться ему назначаеться ип 192.168.1.200( ppp0 192.168.1.1), но
>дальше этой машинки не видно ничего... Что нужно настроить чтобы клиент
>увидел всю сеть (10.1.32.0)?  Заранее огромное спасибо!

1 вариант самый простой  - выдавать ip из cети 10.1.32

2 вариант  - если даешь ip из сети 192.168.1 то  на фре добавить  сеть 192.168.1.0 и gw для нее сделать 10.1.32.250
route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.1.32.250

если нужно видеть шары виндов - поднастроить самбу

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Маршрутизация"
Сообщение от Вячеслав emailИскать по авторуВ закладки on 11-Апр-03, 11:43  (MSK)
>>Доброго дня всем! Помогите разобраться! Есть машинка на ней стоит FreeBSD 4.4.
>>Установил на ней mgetty и PPPD для приема звонков т.е. Dial-In
>>Server и есть сетевая ип 10.1.32.250 она смотрит в офисную сеть,
>>все работает, клиент подключаеться ему назначаеться ип 192.168.1.200( ppp0 192.168.1.1), но
>>дальше этой машинки не видно ничего... Что нужно настроить чтобы клиент
>>увидел всю сеть (10.1.32.0)?  Заранее огромное спасибо!
>
>1 вариант самый простой  - выдавать ip из cети 10.1.32
>
>2 вариант  - если даешь ip из сети 192.168.1 то  
>на фре добавить  сеть 192.168.1.0 и gw для нее сделать
>10.1.32.250
>route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.1.32.250
>
>если нужно видеть шары виндов - поднастроить самбу
Даю команду: route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.1.32.250
пишет:
route: bad address: netmask

вот мой rc.conf может я тут что то неправильно прописал
ifconfig_ex0="inet 10.1.32.250  netmask 255.255.255.0"
router_flags="-q"
router="routed"
router_enable="YES"
gateway_enable="YES"
defaultrouter="10.1.32.1"
hostname="ppp.domen"

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Маршрутизация"
Сообщение от Ilia emailИскать по авторуВ закладки on 11-Апр-03, 13:10  (MSK)
>Даю команду: route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.1.32.250
>пишет:
>route: bad address: netmask

route add -net 192.168.1.0/24 10.1.32.250

Ну и man route, естественно...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Маршрутизация"
Сообщение от Ilia emailИскать по авторуВ закладки on 11-Апр-03, 13:14  (MSK)
>Даю команду: route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.1.32.250
>пишет:
>route: bad address: netmask

Пардон, сразу не заметил.. Это пишется на виндовых машинах ?

C:\>route

/.../

Examples:

    > route ADD 157.0.0.0 MASK 255.0.0.0  157.55.80.1 METRIC 3 IF 2
             destination^      ^mask      ^gateway     metric^    ^

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Маршрутизация"
Сообщение от Вячеслав emailИскать по авторуВ закладки on 11-Апр-03, 13:33  (MSK)
Вот что пишет мне в логах!
ppp pppd[208]: pppd 2.3.5 started by root, uid 0
ppp pppd[208]: Connect: ppp0 <--> /dev/cuaa0
ppp pppd[208]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
ppp pppd[208]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
ppp pppd[208]: Unsupported protocol (0x80fd) received
ppp pppd[208]: Cannot determine ethernet address for proxy ARP
ppp pppd[208]: local  IP address 192.168.1.1
ppp pppd[208]: remote IP address 192.168.1.200
ppp routed[118]: IP_ADD_MEMBERSHIP ALLHOSTS: Can't assign requested address
ppp routed[118]: setsockopt(IP_ADD_MEMBERSHIP RIP): Can't assign requested address
ppp routed[118]: static route 0.0.0.0 (mask 0xa0120fa) --> 255.255.255.0 impossibly lack

Это я естествено на FreeBSD ввожу:

route add -net 192.168.1.0/24 10.1.32.250

А сетка так и не видно...Где могут быть грабли....??

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Маршрутизация"
Сообщение от jr emailИскать по авторуВ закладки on 11-Апр-03, 14:02  (MSK)
>Это я естествено на FreeBSD ввожу:
>
>route add -net 192.168.1.0/24 10.1.32.250
>
>А сетка так и не видно...Где могут быть грабли....??

если 10.1.32.250 не является маршрутом по-умолчанию для машин 10.1.32.0/24, то и не увидит никогда... я же тебе написал, что для этого варианта нужно на КАЖДОЙ машине из 10.1.32.0/24 прописвать маршрут для сети 192.168.1.0/24 на машину 10.1.32.250
под винды:
route add 192.168.1.0 mask 255.255.255.0 10.1.32.250

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Маршрутизация"
Сообщение от Вячеслав emailИскать по авторуВ закладки on 11-Апр-03, 17:18  (MSK)
Это мне понятно! мне наоборот нужно
Чтоб клиент который подключаеться мог видеть сеть 10.1.32.0

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Маршрутизация"
Сообщение от jr emailИскать по авторуВ закладки on 11-Апр-03, 18:11  (MSK)
>Это мне понятно! мне наоборот нужно
>Чтоб клиент который подключаеться мог видеть сеть 10.1.32.0

А как ты хочешь, чтобы они увидели сеть 10.1.32.0/24, если машины 10.1.32.X не будит знать, что делать с пакетами в заголовках которых будет обратный 192.168.1.X? И вообще, что ты подразумеваешь под "видеть сеть"? Иметь TCP/IP соединение (ping, telnet и т.д) или видеть сетевое окружение в винде?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Маршрутизация"
Сообщение от Вячеслав emailИскать по авторуВ закладки on 11-Апр-03, 18:23  (MSK)
>>Это мне понятно! мне наоборот нужно
>>Чтоб клиент который подключаеться мог видеть сеть 10.1.32.0
>
>А как ты хочешь, чтобы они увидели сеть 10.1.32.0/24, если машины 10.1.32.X
>не будит знать, что делать с пакетами в заголовках которых будет
>обратный 192.168.1.X? И вообще, что ты подразумеваешь под "видеть сеть"? Иметь
>TCP/IP соединение (ping, telnet и т.д) или видеть сетевое окружение в
>винде?

Меня интересует (ping, telnet, ftp, http и т.д.)...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Маршрутизация"
Сообщение от jr emailИскать по авторуВ закладки on 11-Апр-03, 19:21  (MSK)
>Меня интересует (ping, telnet, ftp, http и т.д.)...

Давай тогда по шагам:
1. На FreeBSD форвардинг включен?
2. На машинах 10.1.32.0/24 маршрутом по-умолчанию, что является? Машина с FreeBSD 10.1.32.250? Если да, тодостаточно, что бы на клиентах Dial-up маршрутом по-умолчанию был интерфейс модема. Если нет, то повторяем варианты (для всех вариантов на клиентах Dial-up должен быть маршрутом по-умолчанию интерфейс с модемом, грубо говоря адрес 192.168.1.1):
вариант1 - настроить на машинах 10.1.32.0/24 маршрут для сети 192.168.1.0/24 на адрес FreeBSD 10.1.32.250
вариант2 - выдавать адрес Dial-up клиентам из диапазона 10.1.32.0/24, но тогда нужно прописать в опции ppp параметр proxyarp
вариант3 - настроить трансляцию адресов (nat) на интерфейсе с адресом 10.1.32.250, но тогда скорей всег придется перекомпилить ядро...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Маршрутизация"
Сообщение от spanka emailИскать по авторуВ закладки on 14-Апр-03, 14:54  (MSK)
Самый простой способ: давать диалапщику ип в 10.1.32.250
Второй способ: на роутере route add 192.168.1.200 <gateway>
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру