Jump to content

Recommended Posts

Posted

У меня есть два компьютера с внешними и внутренними ай-пи адресами. На первом CentOS, на втором Zeroshell.

На каждом настроен Quagga (ripd).

 

ripd.conf (CentOS)

 

hostname tl-gateway
password zebra
enable password zebra

log file /var/log/quagga/ripd.log
debug rip events
debug rip packet

key chain tl_key1
       key 1
               key-string termo

interface eth2
       ip rip authentication key-chain tl_key1
       ip rip authentication mode text

router rip
network eth1
network tap0

 

eth1 - локалка (192.168.110.0/255.255.255.0). Ёё ай-пи - 192.168.110.180. tap0 - OpenVPN сеть(192.168.112.0/255.255.255.0). eth0 - провайдер.

На (zeroshell), у меня есть ETH2 - локалка. Ёё ай-пи - 192.168.110.15. ETH0 - провайдер, VPN99 - VPN сеть (192.168.250.0/255.255.255.0).

 

ripd.conf (Zeroshell)

 

hostname ripd
password zebra
log stdout
!

interface ETH02
ip rip authentication mode text
ip rip authentication string termo
ip rip split-horizon
router rip
redistribute kernel
redistribute connected
redistribute static
network ETH02

 

Таблица маршрутизации Zeroshell:

 

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         12.34.567.225   0.0.0.0         UG        0 0          0 ETH00
12.34.567.224   0.0.0.0         255.255.255.248 U         0 0          0 ETH00
192.168.110.0   0.0.0.0         255.255.255.0   U         0 0          0 ETH02
192.168.112.0   192.168.110.180 255.255.255.0   UG        0 0          0 ETH02
192.168.250.0   0.0.0.0         255.255.255.0   U         0 0          0 VPN99

 

12.34.567.224 - информация про сеть провайдера (Zeroshell).

 

Все вроде хорошо, мы получили сеть VPN от CentOS (192.168.112.0/255.255.255.0). А теперь давайте глянем на таблицу маршрутизации этого же CentOS:

 

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
22.24.124.227   0.0.0.0         255.255.255.248 U         0 0          0 eth0
12.34.567.224   192.168.110.15  255.255.255.240 UG        0 0          0 eth1
192.168.112.0   0.0.0.0         255.255.255.0   U         0 0          0 tap0
192.168.250.0   192.168.110.15  255.255.255.0   UG        0 0          0 eth1
192.168.110.0   0.0.0.0         255.255.255.0   U         0 0          0 eth1
0.0.0.0         22.24.124.225   0.0.0.0         UG        0 0          0 eth0

 

22.24.124.227 - информация про сеть провайдера (CentOS). Почему, я от Zeroshell получил, VPN-сеть, сеть провайдера, хотя я указывал отдавать интерфейс локальной сети в конфиге ripd.conf? В конфиге, я писал: network ETH02

Не ETH00, не VPN99 и не другие. Почему Zeroshell отдает все эти сети ?

Posted

Учебник Cisco по CCNA прочитали?

 

конечно. CCNA кстати рассматривает OSPF. кроме этого, другие компьютеры в сети с другими ОС, но с такими же настройками так себя не ведут

Posted

Читайте тогда про

 

 redistribute kernel
redistribute connected
redistribute static

 

И ищите в ripd входящие-исходящие фильтры, как не найдете, то переходите к изучению OSPF.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.