The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Маршрутизация FeeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Маршрутизация, NAT)
Изначальное сообщение [ Отслеживать ]

"Маршрутизация FeeBSD"  +/
Сообщение от Андрей email(??) on 17-Ноя-10, 07:54 
Здравствуйте! Есть два компьютера R1 и R2 за ними локальные сети. Как настроить маршрутизацию между сетями.
OC FreeBSD 8.1

#R1
rc.conf
gateway_enable="YES"
sshd_enable="YES"
ifconfig_rl0="inet 192.168.5.250  netmask 255.255.255.0" радиоканал
ifconfig_fxp0="inet 172.16.51.2  netmask 255.255.255.0" локальная сеть
defaultrouter="172.16.51.1"
hostname="r1.localdomain"
static_routes="net1 net2"
route_net1="-net 172.16.2.0/24 172.16.51.2" пинг есть
route_net2="-net 192.168.7.0/24 192.168.5.250" пинг не проходит

r1# netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            172.16.51.1        UGS         0       28   fxp0
127.0.0.1          link#4             UH          0        0    lo0
172.16.2.0/24      172.16.51.2        US          1      161   fxp0
172.16.51.0/24     link#1             U           0        0   fxp0
172.16.51.2        link#1             UHS         0        0    lo0
192.168.5.0/24     link#2             U           1      208    rl0
192.168.5.250      link#2             UHS         0        0    lo0
192.168.7.0/24     192.168.5.250      US          0        0    rl0

#R2
rc.conf
squid_enable="YES"
sshd_enable="YES"
gateway_enable="YES"
ifconfig_ed0="inet 172.16.2.2  netmask 255.255.255.0" радиоканал
ifconfig_rl0="inet 192.168.7.177  netmask 255.255.255.0" локальная сеть
ifconfig_msk0="inet 195.xxx.xx.xx  netmask 255.255.255.0" интернет
defaultrouter="195.206.51.181"
hostname="r2.localdomain"
static_routes="net1 net2"
route_net1="-net 172.16.51.0/24 172.16.2.2" пинг есть
route_net2="-net 192.168.5.0/24 192.168.7.177" пинг не проходит

r2# netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            195.206.51.181     UGS         1       33   msk0
127.0.0.1          link#5             UH          0        0    lo0
172.16.2.0/24      link#2             U           0        0    ed0
172.16.2.2         link#2             UHS         0        0    lo0
172.16.51.0/24     172.16.2.2         US          1       46    ed0
192.168.5.0/24     192.168.7.177      US          0        0    rl0
192.168.7.0/24     link#3             U           1       24    rl0
192.168.7.177      link#3             UHS         0        0    lo0
195.206.51.0/24    link#1             U           0        0   msk0
195.206.51.182     link#1             UHS         0        0    lo0


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Маршрутизация FeeBSD"  +/
Сообщение от h on 17-Ноя-10, 08:21 
> Здравствуйте! Есть два компьютера R1 и R2 за ними локальные сети. Как
> настроить маршрутизацию между сетями.
> OC FreeBSD 8.1

уж
сделай что нить вроде этого

> #R1
> rc.conf

gateway_enable="YES"
ifconfig_rl0="inet 192.168.5.250/24" радиоканал
ifconfig_fxp0="inet 172.16.51.2/24" локальная сеть
defaultrouter="192.168.5.249"
hostname="r1.localdomain"

> #R2

rc.conf
gateway_enable="YES"
ifconfig_ed0="inet 192.168.5.249/24" радиоканал
ifconfig_rl0="inet 192.168.7.177/24" локальная сеть
ifconfig_msk0="inet 195.206.51.182/30" интернет
defaultrouter="195.206.51.181"
hostname="r2.localdomain"
static_routes="net1"
route_net1="-net 172.16.51.0/24 192.168.5.250"


>[оверквотинг удален]
>      0    
>   0    lo0
> 195.206.51.0/24    link#1      
>      U    
>      0    
>   0   msk0
> 195.206.51.182     link#1      
>       UHS    
>     0      
>  0    lo0

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Маршрутизация FeeBSD"  +/
Сообщение от shiqi email(ok) on 17-Ноя-10, 08:44 
>[оверквотинг удален]
>>      0    
>>   0    lo0
>> 195.206.51.0/24    link#1      
>>      U    
>>      0    
>>   0   msk0
>> 195.206.51.182     link#1      
>>       UHS    
>>     0      
>>  0    lo0

прошу прощения ошибся в описании сети

#R1

ifconfig_fxp0="inet 172.16.51.2/24" радиоканал
ifconfig_rl0="inet 192.168.5.250/24" локальная сеть
defaultrouter="172.16.51.1"

#R2

ifconfig_ed0="inet 172.16.2.2/24" радиоканал
ifconfig_rl0="inet 192.168.7.177/24" локальная сеть
ifconfig_msk0="inet 195.206.51.182/30" интернет
defaultrouter="195.206.51.181"

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Маршрутизация FeeBSD"  +/
Сообщение от h on 17-Ноя-10, 08:55 
> прошу прощения ошибся в описании сети
> #R1
> ifconfig_fxp0="inet 172.16.51.2/24" радиоканал
> ifconfig_rl0="inet 192.168.5.250/24" локальная сеть
> defaultrouter="172.16.51.1"
> #R2
> ifconfig_ed0="inet 172.16.2.2/24" радиоканал
> ifconfig_rl0="inet 192.168.7.177/24" локальная сеть
> ifconfig_msk0="inet 195.206.51.182/30" интернет
> defaultrouter="195.206.51.181"

static_routes="net1"
route_net1="-net 192.168.5.0/24 172.16.2.1" (172.16.2.1 предположительно ...)

радиоканал я так понимаю не точка точка,
а еще какой роутинг внутри него, тогда надо
прописать 192.168.5.0/24 и "внутри" радиоканала

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Маршрутизация FeeBSD"  +/
Сообщение от shiqi email(ok) on 17-Ноя-10, 09:10 
>[оверквотинг удален]
>> #R2
>> ifconfig_ed0="inet 172.16.2.2/24" радиоканал
>> ifconfig_rl0="inet 192.168.7.177/24" локальная сеть
>> ifconfig_msk0="inet 195.206.51.182/30" интернет
>> defaultrouter="195.206.51.181"
> static_routes="net1"
> route_net1="-net 192.168.5.0/24 172.16.2.1" (172.16.2.1 предположительно ...)
> радиоканал я так понимаю не точка точка,
> а еще какой роутинг внутри него, тогда надо
> прописать 192.168.5.0/24 и "внутри" радиоканала

да, радиоканал организовал провайдер между филиалами.

> прописать 192.168.5.0/24 и "внутри" радиоканала

я так понял  нужно обратится к провайдеру чтоб он прописал роутинг.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Маршрутизация FeeBSD"  +/
Сообщение от h on 17-Ноя-10, 09:20 
>[оверквотинг удален]
>>> ifconfig_msk0="inet 195.206.51.182/30" интернет
>>> defaultrouter="195.206.51.181"
>> static_routes="net1"
>> route_net1="-net 192.168.5.0/24 172.16.2.1" (172.16.2.1 предположительно ...)
>> радиоканал я так понимаю не точка точка,
>> а еще какой роутинг внутри него, тогда надо
>> прописать 192.168.5.0/24 и "внутри" радиоканала
> да, радиоканал организовал провайдер между филиалами.
>> прописать 192.168.5.0/24 и "внутри" радиоканала
> я так понял  нужно обратится к провайдеру чтоб он прописал роутинг.

ну да
или сделать туннель ...

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Маршрутизация FeeBSD"  +/
Сообщение от shiqi email(ok) on 17-Ноя-10, 10:08 
>[оверквотинг удален]
>>> static_routes="net1"
>>> route_net1="-net 192.168.5.0/24 172.16.2.1" (172.16.2.1 предположительно ...)
>>> радиоканал я так понимаю не точка точка,
>>> а еще какой роутинг внутри него, тогда надо
>>> прописать 192.168.5.0/24 и "внутри" радиоканала
>> да, радиоканал организовал провайдер между филиалами.
>>> прописать 192.168.5.0/24 и "внутри" радиоканала
>> я так понял  нужно обратится к провайдеру чтоб он прописал роутинг.
> ну да
> или сделать туннель ...

Спасибо! буду поднимать, туннель.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Маршрутизация FeeBSD"  +/
Сообщение от shiqi (ok) on 18-Ноя-10, 09:09 
Туннель настроил, вот только так и не могу в сетки попасть.

R1
rc.conf
gateway_enable="YES"
ifconfig_rl0="inet 192.168.5.250  netmask 255.255.255.0"
ifconfig_fxp0="inet 172.16.51.2  netmask 255.255.255.0"
defaultrouter="172.16.51.1"
hostname="r1.localdomain"
cloned_interfaces="gif0"
gif_interfaces="gif0"
gifconfig_gif0="172.16.51.2 172.16.2.2"
ifconfig_gif0="inet 192.168.5.250 192.168.7.177 netmask 255.255.255.0"
static_routes="vpn"
route_vpn="192.168.5.0 192.168.5.250 netmask 255.255.255.0"

r1# netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            172.16.51.1        UGS         0     1402   fxp0
127.0.0.1          link#4             UH          0        0    lo0
172.16.51.0/24     link#1             U           0        0   fxp0
172.16.51.2        link#1             UHS         0        0    lo0
192.168.5.0/24     link#2             U           1     2986    rl0
192.168.5.250      link#2             UHS         1        0    lo0
192.168.7.177      link#5             UH          0        2   gif0

r1# ifconfig gif0
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1280
        tunnel inet 172.16.51.2 --> 172.16.2.2
        inet 192.168.5.250 --> 192.168.7.177 netmask 0xffffff00
        options=1<ACCEPT_REV_ETHIP_VER>

r1# ping 192.168.7.177
PING 192.168.7.177 (192.168.7.177): 56 data bytes
64 bytes from 192.168.7.177: icmp_seq=0 ttl=64 time=57.506 ms

PING 192.168.7.93 (192.168.7.93): 56 data bytes
36 bytes from 172.16.51.1: Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
4  5  00 5400 11be   0 0000  3f  01 c2d3 172.16.51.2  192.168.7.93

R2 аналогично, ip в rc.conf местами поменял.

r2# ping 192.168.5.120
PING 192.168.5.120 (192.168.5.120): 56 data bytes
ping: sendto: Host is down

r2# netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            172.16.2.2         US          2      186    ed0
127.0.0.1          link#5             UH          0        0    lo0
172.16.2.0/24      link#2             U           0        0    ed0
172.16.2.2         link#2             UHS         0        0    lo0
192.168.5.250      link#6             UH          0        0   gif0
192.168.7.0/24     link#3             U           1       55    rl0
192.168.7.177      link#3             UHS         1        0    lo0

Маршрут для сеток прописан по примеру русского handbook а в оригинальном так и не понял какие прописывать и на какой шлюз

R1 route add 192.168.5.0 192.168.5.250
R2 route add 192.168.7.0 192.168.7.177

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Маршрутизация FeeBSD"  +/
Сообщение от h on 18-Ноя-10, 10:24 
> Туннель настроил, вот только так и не могу в сетки попасть.

уж ...

> R1

rc.conf
gateway_enable="YES"
ifconfig_rl0="inet 192.168.5.250/24"
ifconfig_fxp0="inet 172.16.51.2/24"
defaultrouter="192.168.10.1"
hostname="r1.localdomain"
cloned_interfaces="gif0"
gif_interfaces="gif0"
gifconfig_gif0="172.16.51.2 172.16.2.2"
ifconfig_gif0="inet 192.168.10.2 192.168.10.1 netmask 255.255.255.252"
static_routes="vpn"
route_vpn="172.16.2.0/30 172.16.51.1"

>R2

ifconfig_ed0="inet 172.16.2.2/24"
ifconfig_rl0="inet 192.168.7.177/24"
ifconfig_msk0="inet 195.206.51.182/30"
defaultrouter="195.206.51.181"
cloned_interfaces="gif0"
gif_interfaces="gif0"
gifconfig_gif0="172.16.2.2 172.16.51.2"
ifconfig_gif0="inet 192.168.10.1 192.168.10.2 netmask 255.255.255.252"
static_routes="vpn1 vpn2"
route_vpn1="192.168.5.0/24 192.168.10.2"
route_vpn2="172.16.51.0/30 172.16.2.1"

что нить вроде этого попробуйте ...

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Маршрутизация FeeBSD"  +/
Сообщение от shiqi (ok) on 18-Ноя-10, 11:37 
>[оверквотинг удален]
> ifconfig_msk0="inet 195.206.51.182/30"
> defaultrouter="195.206.51.181"
> cloned_interfaces="gif0"
> gif_interfaces="gif0"
> gifconfig_gif0="172.16.2.2 172.16.51.2"
> ifconfig_gif0="inet 192.168.10.1 192.168.10.2 netmask 255.255.255.252"
> static_routes="vpn1 vpn2"
> route_vpn1="192.168.5.0/24 192.168.10.2"
> route_vpn2="172.16.51.0/30 172.16.2.1"
> что нить вроде этого попробуйте ...

без изменений, пинги проходят также только до 192.168.5.250 и 192.168.7.177

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Маршрутизация FeeBSD"  +/
Сообщение от shiqi (ok) on 18-Ноя-10, 11:49 
R1

r1# ping 172.16.2.2
PING 172.16.2.2 (172.16.2.2): 56 data bytes
64 bytes from 172.16.2.2: icmp_seq=0 ttl=63 time=50.476 ms

r1# ping 192.168.7.177
PING 192.168.7.177 (192.168.7.177): 56 data bytes
64 bytes from 192.168.7.177: icmp_seq=0 ttl=64 time=76.139 ms


r1# traceroute 192.168.7.93
traceroute to 192.168.7.93 (192.168.7.93), 64 hops max, 40 byte packets
1  192.168.10.1 (192.168.10.1)  58.819 ms  66.108 ms  54.949 ms
2  * * *

R2

r2# ping 172.16.51.2
PING 172.16.51.2 (172.16.51.2): 56 data bytes
64 bytes from 172.16.51.2: icmp_seq=0 ttl=63 time=53.981 ms

r2# ping 192.168.5.250
PING 192.168.5.250 (192.168.5.250): 56 data bytes
64 bytes from 192.168.5.250: icmp_seq=0 ttl=64 time=104.252 ms

r2# traceroute 192.168.5.120
traceroute to 192.168.5.120 (192.168.5.120), 64 hops max, 40 byte packets
1  192.168.10.2 (192.168.10.2)  75.466 ms  55.271 ms  43.879 ms
2  * * *

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Маршрутизация FeeBSD"  +/
Сообщение от h on 19-Ноя-10, 08:18 
>[оверквотинг удален]
> PING 172.16.51.2 (172.16.51.2): 56 data bytes
> 64 bytes from 172.16.51.2: icmp_seq=0 ttl=63 time=53.981 ms
> r2# ping 192.168.5.250
> PING 192.168.5.250 (192.168.5.250): 56 data bytes
> 64 bytes from 192.168.5.250: icmp_seq=0 ttl=64 time=104.252 ms
> r2# traceroute 192.168.5.120
> traceroute to 192.168.5.120 (192.168.5.120), 64 hops max, 40 byte packets
>  1  192.168.10.2 (192.168.10.2)  75.466 ms  55.271 ms
> 43.879 ms
>  2  * * *

на роутерах я думаю все нормально,
смотрите на клиентских машинах ...
как настроен роутинг ...

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Маршрутизация FeeBSD"  +/
Сообщение от shiqi (ok) on 20-Ноя-10, 05:59 
>[оверквотинг удален]
>> PING 192.168.5.250 (192.168.5.250): 56 data bytes
>> 64 bytes from 192.168.5.250: icmp_seq=0 ttl=64 time=104.252 ms
>> r2# traceroute 192.168.5.120
>> traceroute to 192.168.5.120 (192.168.5.120), 64 hops max, 40 byte packets
>>  1  192.168.10.2 (192.168.10.2)  75.466 ms  55.271 ms
>> 43.879 ms
>>  2  * * *
> на роутерах я думаю все нормально,
> смотрите на клиентских машинах ...
> как настроен роутинг ...

Спасибо за помощь, на R1 добавил еще маршрут route_vpn="192.168.7.0/24 -iface gif0" тогда заработало, чтоб клиенты ходили по сеткам добавил в настройка основной шлюз.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

Архив | Удалить

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




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

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