- Вся активность
Динамическая маршрутизация Windows
Привет!
В составе Windows (7, 8, 10) есть служба RIP Listener.
Судя по всему, это RIP v1. Но мне так и не удалось с помощью него принять маршруты от MikroTik.
Не спрашивайте зачем, но мне для удобства
Не обязательно RIP. Можно и OSPF. Нужно иметь возможность только принимать маршруты.
Кто-нибудь пробовал настроить или использовать стороний софт?
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
RIP точно работает, когда-то давно я в филиале стыковал Windows-сервер с маршрутизатором основного офиса.
Но говорят, что на W2012R2 и старше есть BGP.
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Windows и маршрутизация, да ещё и динамическая?!!!
Тьфу! Гомосексуализм какой-то, если не хуже!
Прошу прощения за флуд! Не сдержался..
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Уважаемые! Ну покажите, что вы умеете читать не столько между строк.
Я же написал —
Quote
Нужно иметь возможность только принимать маршруты. Для удобства в моей работе.
Я не собираюсь из винды делать роутер. Это рабочая станция с 2 интерфейсами. Надо что бы определенные сети ходили через второй интерфейс. Помимо изменений на роутре, в даном случае нужно делать и на компе. А это не удобно. К тому-же нужно запускать консоль с правами админа
20 hours ago, mse.rus77 said:
может лучше вьятту на виртуалке?)
Изврат-же
20 hours ago, alibek said:
RIP точно работает, когда-то давно я в филиале стыковал Windows-сервер с маршрутизатором основного офиса.
Но говорят, что на W2012R2 и старше есть BGP.
Но у меня рабочая станция. Вроде как нет возможности ставить bgp
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Я бы не ипал моск, ставил линукс/фрю в виртуалку или отдельную железку, там всё настраивал и делал её единственным дефолтным шлюзом для венды.
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, XuHT сказал:
Надо что бы определенные сети ходили через второй интерфейс.
Тут вообще динамика не нужна.
Два маршрута с разными методиками.
Или сети могут быть любыми?
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
25 minutes ago, alibek said:
Тут вообще динамика не нужна.
Два маршрута с разными методиками.
Или сети могут быть любыми?
Сети могут быть любыми.
Первый интерфейс использует основной рутер — дефолтный маршрут там.
Ко второму интерфейсу подключен второй ротуер, он в свою очередь получает некоторые сети по OSPF от другого роутера. Сети могут быть частные и разных размеров.
Мне надо, что бы мой комп автоматически получил эти маршруты от второго роутера.
Переодически делаю на компе статикой. Добавляю, удаляю.. Но это напрягает.
P.S. Ставить виртуалки или запускать на винде линуксовые приложухи (кстати да — в 10-ке можно поставить тот-же kali) — по моему, это не меньший изврат, чем разобраться с RIP на винде.
И отдельные железки тут ни к чему.
Изменено пользователем XuHT
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, XuHT сказал:
по моему, это не меньший изврат, чем разобраться с RIP на винде
Роутер с RIP это тоже вообщем-то некрофилия, так что принципиальной разницы ИМХО нет.
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
18 minutes ago, alibek said:
Роутер с RIP это тоже вообщем-то некрофилия, так что принципиальной разницы ИМХО нет.
Для поставленной задачи его хватает за глаза. Это лично моя «динамика» а не в сети в целом.
Да пускай OSPF будет. Мне главное получить сети автоматом а не прописывать их руками )
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Если не критичны перерывы связи на несколько минут, то можно предложить такой костыль:
1. компу с виндой отдавать маршруты с помощью DHCP.
2. на Mikrotik-е наваять скрипт, который будет отлавливать момент смены маршрутов и изменять конфиг в плане роутов и ребутать DHCP-сервер
lease time DHCP сделать 3-5 мин., чтобы обрывы были покороче.
Костыль конечно аццкий, но зато без гомосексуализма на винде.
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, XuHT сказал:
Для поставленной задачи его хватает за глаза. Это лично моя «динамика» а не в сети в целом.
Да пускай OSPF будет. Мне главное получить сети автоматом а не прописывать их руками )
Вы чего-то в теории маршрутизации недочитали букварей. Для похожего — ну включите у себя upnp, нафиг вам ospf не годен, и tcp букварь не годен. Ну, или перепишите стек винды ХР….
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, XuHT сказал:
Ставить виртуалки или запускать на винде линуксовые приложухи (кстати да — в 10-ке можно поставить тот-же kali) — по моему, это не меньший изврат, чем разобраться с RIP на винде.
И отдельные железки тут ни к чему.
Успехов тебе с начальной настройкой и дальнейшей поддержкой и траблшутингом в венде. И водки по больше %)
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Если один рутер научить кушать маршруты второго, то чем icmp redirect не решение? Если, конечно, у видны с этим нет проблем?
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Я не знаю каким чудом заработало, но винда получила маршруты от микротика.
Правда, не все так гладко
IPv4 Route Table =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.137.126 192.168.137.7 25 0.0.0.0 0.0.0.0 192.168.15.1 192.168.15.31 2000 10.0.0.0 255.0.0.0 192.168.15.1 192.168.15.31 1002 10.2.1.0 255.255.255.240 192.168.15.1 192.168.15.31 1002 10.10.2.0 255.255.255.192 192.168.15.1 192.168.15.31 1002 10.10.7.0 255.255.255.0 192.168.15.1 192.168.15.31 1002 10.10.10.1 255.255.255.255 192.168.15.1 192.168.15.31 1002 10.10.118.0 255.255.255.128 192.168.15.1 192.168.15.31 1002 10.172.1.0 255.255.255.0 192.168.15.1 192.168.15.31 1002
Анонсится сеть 10.0.0.0/16 и при этом те, которые мне нужны по /24 и меньше.
Плюс не обновляются маршруты без передергивания интерфейса на компе.
On 9/18/2018 at 7:58 PM, YuryD said:
Вы чего-то в теории маршрутизации недочитали букварей. Для похожего — ну включите у себя upnp, нафиг вам ospf не годен, и tcp букварь не годен. Ну, или перепишите стек винды ХР….
Я конечно дико извиняюсь, но причем тут upnp?
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Судя по первому посту, это рип1.. рип 1 в принципе не может разные маски, там они не передаются вообще. Он придумывался до того как начали задумываться об нарезании на произвольные сети… вычисление размера подсети там производится по вторичным половым признакам и положению пятен на солнце (в меру испорченности кодеров стека на стороне приемника) Рип1 будет работать более или менее верно или когда у вас нативные сети АБЦ или хотябы везде одинаковая нарезка.
Вообще зачем надо пихать рип1 в 2018 году в ОС, неясно..ну хотябы в2…
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Quote
Вообще зачем надо пихать рип1 в 2018 году в ОС, неясно..ну хотябы в2…
Согласен. Лучше бы его вообще не пихали. Мозги только пудрят
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
RIP там v2. Служба Listener маршрутизацией не занимается сама по себе. Нужно поставить компонент Routing & Remote Access, в соответствующей консоли включить маршрутизацию в целом (выбрав вариант LAN Routing), и потом уже в свойствах протокола Ipv4 в консоли добавить протокол маршрутизации RIP v2. Далее, уже в свойствах RIP добавляете интерфейсы, которые слушать, частоту обновлений, и по Show Neighbors смотреть, что получаете с Микротика.
Все это в Проф версии, разумеется.
Изменено пользователем jffulcrum
-
Вставить ник
- Цитата
- Ответить с цитированием
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
Join the conversation
You can post now and register later.
If you have an account, sign in now to post with your account.
Subjects>Electronics>Computers
Anonymous
∙ 10y ago
Updated:
11/6/2022
If your router or routers are using Routing Information Protocol
version 1 (RIPv1), the RIP Listener service can be turned on to
listen for updates sent by the router(s). It will add the new
routes to the routing table on the local machine.
Wiki User
∙ 10y ago
Copy
What else can I help you with?
The RIP Listener (iprip) service listens for route updates that are sent by routers that use the Routing Information Protocol (RIP). RIP Listener is an optional networking component that you can install through the Turn Windows features on or off item in Control Panel. When started, the RIP Listener service listens for RIP v1 and RIP v2 traffic, and it uses the received RIP messages to update its routing tables.
This service is installed by default and its startup type is Automatic.
When the RIP Listener service is started in its default configuration, it logs on by using the Local Service account.
The RIP Listener service is dependent upon the following system components:
- Remote Procedure Call (RPC)
- DCOM Server Process Launcher
- RPC Endpoint Mapper
Related content
Warning
This is a fairly advanced tutorial in terms of theory and may require an understanding of how routing works in order to fully understand it. I will do my best to keep it as simple as possible.
Note
This tutorial applies to Windows Computers running Windows Vista, 7 or 8
In this tutorial I am going to be showing you how you can enable RIP listener on your computer as well as showing why you would want to use it and what benefits it can bring. Firstly, what is RIP? RIP stands for Routing Information Protocol and is a legacy routing protocol that routers can use so that they know how to route traffic in a network. Typically its uses are confined to routers only as they are the ones used to route your traffic in a inter-network however your computer can leverage the information exchanged. Through doing so it allows your computer to dynamically choose which default gateway to use when reaching a remote network. Normally, if the destination network is not in the same subnet as the hosts it would send the traffic to the configured default gateway to route the traffic. With the use of RIP where there are multiple default gateways it allows your computer to appropriately choose which one to use when reaching a network.
To better demonstrate its uses I am going to be using the following topology for this tutorial.
Currently, the Win7 device is using R1 to reach any network outside of 10.1.1.0/24. For example, to reach PCB the traffic is getting sent to R1 and is then looped back and sent to R2 who then routes it over to PCB. We can verify this by performing a traceroute over to PCB and establish the path that is being taken.
Note
Obviously this isn’t the optimal path that could be taken as the Win7 device could send the traffic straight to R2. The issue is that you can only configure 1 default gateway on a client PC and therefore is not possible without performing some routing on our machine. To resolve this we could use static routes which manually tell this device that to reach PCB go to R2 however this would not scale well. Imagine if we had 20 computers attached. Manually configuring all of them for this may not be feasible. The next option would be to enable RIP listener so our host can leverage the routing information being made by R2 and allow it to dynamically route the traffic.
Enable The Feature
The first step is to enable the feature so it can listen to the routing information being exchanged and then that is it! The hard part it really done on the routers itself. I will show the configuration made on the routers however I will not be going into too much depth on them as this focus is on end host routing.
1. The first step is to click on Start and then going to control panel.
2. Once in control panel, click on the programs section.
3. After that click on the sub option under Programs and Features called ‘Turn Windows Features on or off’.
4. If prompted by UAC (User Account Control) then click on Yes or Continue.
5. Now scroll down until you see the ‘RIP Listener‘ feature. Check the Tick-box next to it and then click on OK to enable the feature.
Once clicked it will take a few minutes to configure the feature.
6. The final step in completing the enabling process is to reboot the machine so the relevant services are enabled.
Verification
After that it should be completed! Now all you need to do is wait until the next routing update is sent from the router so your host can configure its routing table accordingly. To verify this we can use a couple of commands. For example, to view the routing table made we can input the following syntax into a command prompt:
From the above image we can see that this machine has chosen to use 10.1.1.2 (R2) to reach the 172.16.0.0/16 network. Yet it has also been configured to use R1 as the default gateway. To verify that this is actually what is happening we can perform another traceroute to PCB to show that the path has changed. In addition to this I have also performed a traceroute to PCA as well to verify that the default gateway is also being used.
Now that optimal routing is in place I would just like to show you briefly what is included in a RIP packet and how the computer knew it had to go to R2. The Wireshark capture can be seen below:
In this routing update we can see that a network was advertised (172.16.0.0) out via RIP and was sent from a source IP address of 10.1.1.2 (R2). When the Win7 device received this update it processed it and saw the advertised network. Then it installed the network into its routing table with a next hop as R2 because R2 was the one who sent the routing update. That’s it!
To complete this tutorial please see attached below the configuration on R2 to enable RIP as well as the capture footage should you wish to analyse it yourself. For more information on Wireshark please see — https://www.sysnative.com/forums/ne…hark-protocol-analyser-sniffing-the-wire.html
Note
RIP Listener only supports RIPv1 therefore routing has to be of classful boundaries.
Hope This Helps,
Josh
-
RIP-Capture.zip
RIP-Capture.zip
911 bytes
· Views: 38
-
Windows Support Forums
-
Network and Internet
You should upgrade or use an alternative browser.
What is RIP listener (from add optional features)
-
Thread starter
Thread starterjimbo45
-
Start date
Start date
- Local time
- 7:23 PM
- Posts
- 4,974
- Location
-
Hafnarfjörður IS
- OS
- Windows XP,7,10,11 Linux Arch Linux
-
-
#1
What is it / or what does the RIP listener do.
I always thought one said RIP to someone who died so I’m not sure if Windows is trying some «Non earthly communication» here.
Cheers
jimbo
My Computer
-
- OS
- Windows XP,7,10,11 Linux Arch Linux
- Computer type
- PC/Desktop
- CPU
- 2 X Intel i7
RFS
Well-known member
- Local time
- 8:23 PM
- Posts
- 496
- Location
-
Derbyshire, UK
- OS
- Windows 11 Home 24H2 RP
-
-
#2
My Computers
-
- OS
- Windows 11 Home 24H2 RP
- Computer type
- PC/Desktop
- Manufacturer/Model
- Self-build
- CPU
- Intel I3-10100
- Motherboard
- MSI H410M-PRO
- Memory
- 16 GB
- Graphics Card(s)
- Nvidia GT 1030
- Sound Card
- Motherboard default
- Monitor(s) Displays
- Philips 27 inch
- Screen Resolution
- 1920×1080
- Hard Drives
- Samsung EVO 970 NVMe SSD 256 Gb
Samsung QVO 870 SATA SSD 2 Tb
- PSU
- ATX 450W
- Keyboard
- Logitech
- Mouse
- Logitech Wireless
- Internet Speed
- 930 Mb down / 120 Mb up
- Browser
- Edge
- Antivirus
- Windows Defender
- Other Info
- Microsoft Office 2021 Plus
-
- Operating System
- Windows 11 Home
- Computer type
- PC/Desktop
- Manufacturer/Model
- Self-build
- CPU
- Intel i3-8100
- Motherboard
- Gigabyte Z370 D3
- Memory
- 16 Gb
- Graphics card(s)
- Nvidia GT 720
- Sound Card
- Motherboard default
- Monitor(s) Displays
- Philips 27-inch
- Screen Resolution
- 1920×1080
- Hard Drives
- Samsung 960 NVMe SSD 256 Gb
Seagate 2 Tb HDD
- PSU
- ATX 450W
- Mouse
- Logitech Wireless
- Keyboard
- Microsoft
- Internet Speed
- 930 Mb down / 120 Mb up
- Browser
- Edge
- Antivirus
- Windows Defender
- Local time
- 12:23 PM
- Posts
- 1,777
- OS
- Windows 11
-
-
#3
This is purely a post in jest.
My Computers
-
- OS
- Windows 11
- Computer type
- PC/Desktop
- Manufacturer/Model
- Homebuilt
- CPU
- AMD Ryzen 7 3800XT
- Motherboard
- ASUS ROG Crosshair VII Hero (WiFi)
- Memory
- 32GB
- Graphics Card(s)
- EVGA GeForce GTX 1080 Ti
-
- Operating System
- Windows 11 Education
- Computer type
- Laptop
- Manufacturer/Model
- Dell Inspiron 7773
- CPU
- Intel i7-8550U
- Memory
- 32GB
- Graphics card(s)
- Nvidia Geforce MX150
- Sound Card
- Realtek
- Monitor(s) Displays
- 17″
- Screen Resolution
- 1920 x 1080
- Hard Drives
- Toshiba 512GB NVMe SSD
SK Hynix 512GB SATA SSD
- Internet Speed
- Fast!
- Local time
- 7:23 PM
- Posts
- 4,974
- Location
-
Hafnarfjörður IS
- OS
- Windows XP,7,10,11 Linux Arch Linux
-
-
#4
Some sort of BSOD monitoring? Maybe it displays a tombstone when it detects a BSOD?This is purely a post in jest.
Hi there
At least you got it — some people are much too serious at times. !!!!
Cheers
jimbo.
My Computer
-
- OS
- Windows XP,7,10,11 Linux Arch Linux
- Computer type
- PC/Desktop
- CPU
- 2 X Intel i7
- Local time
- 2:23 PM
- Posts
- 411
- OS
- Windows 11
-
-
#5
—Ed—
My Computer
-
- OS
- Windows 11
- Computer type
- Laptop
- Manufacturer/Model
- Lenovo X380 Yoga
- CPU
- i7-8650U (8th Gen/Kaby Lake)
- Motherboard
- 20LH000MUS (U3E1)
- Memory
- 16 GB
- Graphics Card(s)
- Intel UHD Graphics 620
- Sound Card
- Integrated Conexant SmartAudio HD
- Monitor(s) Displays
- FlexView Display
- Screen Resolution
- 1920×1080
- Hard Drives
- Toshiba 1 TB PCIe x3 NVMe SSD
external 5TB Seagate USB-C attached HDD
- PSU
- Lenovo integrated 65W power brick
- Case
- Laptop
- Cooling
- Laptop
- Keyboard
- Integrated Lenovo ThinkPad keyboard
- Mouse
- touchscreen, touchpad
- Internet Speed
- GbE (Spectrum/Charter)
- Browser
- all of em
- Antivirus
- Defender
- Other Info
- Purchased early 2019 as Windows Insider test PC
Similar threads
-
Windows Support Forums
-
Network and Internet