The OpenNET Project / Index page

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



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

"маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 09-Окт-24, 12:37 
У нас локальная сеть имеет адрес 192.168.1.0/24. В сети есть 2 дополнительных роутера, которые соединяют нашу сеть с двумя другими локальными сетями: 10.110.0.0/24 и 10.110.1.0/24
В Windows можно добавить статический маршрут в эти сети и проблем с соединением не будет:
route add -p 10.110.0.0 mask 255.255.255.0 192.168.1.225
Ok
Я попытался добавить на компьютере с Astra linux такой же маршрут:
sudo ip route add 10.110.0.0/24 via 192.168.1.225
RTNETLINK answers: Network is unreachable
Тогда как же добавить статический маршрут в другую локальную сеть?
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "маршрут в другую сеть"  +/
Сообщение от 1 (??), 09-Окт-24, 13:14 
имеет смысл почитать что пишет man ip route в Astra linux.
может там есть какие-то особенности.
Ответить | Правка | Наверх | Cообщить модератору

2. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 09-Окт-24, 14:44 
> имеет смысл почитать что пишет man ip route в Astra linux.
> может там есть какие-то особенности.

Пока ничего подходящего не нашел.

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

3. "маршрут в другую сеть"  +/
Сообщение от 1 (??), 09-Окт-24, 14:53 
а интерфейс то поднят?

ip a в студию!

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

5. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 09-Окт-24, 15:03 
> а интерфейс то поднят?
> ip a в студию!

Конечно поднят.
sudo ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.52  netmask 255.255.255.0  broadcast 192.168.1.255
        ether 04:d4:c4:1f:09:45  txqueuelen 1000  (Ethernet)
        RX packets 25989749  bytes 4215167309 (3.9 GiB)
        RX errors 0  dropped 592593  overruns 0  frame 0
        TX packets 26940717  bytes 32423346064 (30.1 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Интерфейс поднят, шлюз 192.168.1.225 в сеть 10.110.0.0/24 пингуется.


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

4. "маршрут в другую сеть"  +/
Сообщение от 1 (??), 09-Окт-24, 14:55 
может так же несколько интерфейсов и надо указать dev такой-то

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

6. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 09-Окт-24, 15:04 
> может так же несколько интерфейсов и надо указать dev такой-то

Нет, на компьютере только один интерфейс.


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

7. "маршрут в другую сеть"  +/
Сообщение от 1 (??), 09-Окт-24, 15:16 
ну а если все-таки сказать

sudo ip route add 10.110.0.0/24 via 192.168.1.225 dev eth0

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

8. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 09-Окт-24, 15:26 
> ну а если все-таки сказать
> sudo ip route add 10.110.0.0/24 via 192.168.1.225 dev eth0

а ничего не изменится:
sudo ip route add 10.110.0.0/24 via 192.168.1.225 dev eth0
RTNETLINK answers: Network is unreachable


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

9. "маршрут в другую сеть"  +/
Сообщение от 1 (??), 09-Окт-24, 15:32 
тогда может все-таки синтаксис нужен другой, типа:


sudo ip route add 10.110.0.0 netmask 255.255.255.0 via 192.168.1.225 dev eth0


или

route add -net target 10.110.0.0 netmask 255.255.255.0 gw 192.168.1.225

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

10. "маршрут в другую сеть"  +/
Сообщение от 1 (??), 09-Окт-24, 15:33 
вернее вот так:

route add -net 10.110.0.0 netmask 255.255.255.0 gw 192.168.1.225


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

14. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 10-Окт-24, 09:11 
> вернее вот так:
> route add -net 10.110.0.0 netmask 255.255.255.0 gw 192.168.1.225

Думаете, если ip route не работает, то route заработает?
sudo route add -net 10.110.0.0 netmask 255.255.255.0 gw 192.168.1.225
SIOCADDRT: Сеть недоступна

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

13. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 10-Окт-24, 09:10 
> тогда может все-таки синтаксис нужен другой, типа:
> sudo ip route add 10.110.0.0 netmask 255.255.255.0 via 192.168.1.225 dev eth0

Ошибка синтаксиса. У ip route нет ключевого слова netmask

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

11. "маршрут в другую сеть"  +/
Сообщение от kornell (?), 09-Окт-24, 22:31 
>[оверквотинг удален]
> роутера, которые соединяют нашу сеть с двумя другими локальными сетями: 10.110.0.0/24
> и 10.110.1.0/24
> В Windows можно добавить статический маршрут в эти сети и проблем с
> соединением не будет:
> route add -p 10.110.0.0 mask 255.255.255.0 192.168.1.225
> Ok
>  Я попытался добавить на компьютере с Astra linux такой же маршрут:
> sudo ip route add 10.110.0.0/24 via 192.168.1.225
> RTNETLINK answers: Network is unreachable
> Тогда как же добавить статический маршрут в другую локальную сеть?

ip rule list
ip route show table local

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

15. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 10-Окт-24, 09:15 
>[оверквотинг удален]
>> В Windows можно добавить статический маршрут в эти сети и проблем с
>> соединением не будет:
>> route add -p 10.110.0.0 mask 255.255.255.0 192.168.1.225
>> Ok
>>  Я попытался добавить на компьютере с Astra linux такой же маршрут:
>> sudo ip route add 10.110.0.0/24 via 192.168.1.225
>> RTNETLINK answers: Network is unreachable
>> Тогда как же добавить статический маршрут в другую локальную сеть?
> ip rule list
> ip route show table local

sudo ip rule list
0:      from all lookup local
32766:  from all lookup main
32767:  from all lookup default

ip route show table local
broadcast 127.0.0.0 dev lo proto kernel scope link src 127.0.0.1
local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1
broadcast 192.168.1.0 dev eth0 proto kernel scope link src 192.168.1.52
local 192.168.0.52 dev eth0 proto kernel scope host src 192.168.1.52
broadcast 192.168.1.255 dev eth0 proto kernel scope link src 192.168.1.52

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

12. "маршрут в другую сеть"  +/
Сообщение от Аноним (12), 10-Окт-24, 06:52 
Покажите выхлоп  `route -n`
Ответить | Правка | Наверх | Cообщить модератору

16. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 10-Окт-24, 09:17 
> Покажите выхлоп  `route -n`

route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 eth0

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

17. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 11-Окт-24, 09:35 
>[оверквотинг удален]
> роутера, которые соединяют нашу сеть с двумя другими локальными сетями: 10.110.0.0/24
> и 10.110.1.0/24
> В Windows можно добавить статический маршрут в эти сети и проблем с
> соединением не будет:
> route add -p 10.110.0.0 mask 255.255.255.0 192.168.1.225
> Ok
>  Я попытался добавить на компьютере с Astra linux такой же маршрут:
> sudo ip route add 10.110.0.0/24 via 192.168.1.225
> RTNETLINK answers: Network is unreachable
> Тогда как же добавить статический маршрут в другую локальную сеть?

Да, судя по всему утилита route в Windows 10 позволяет больше, чем ip route в Linux.

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

18. "маршрут в другую сеть"  +/
Сообщение от 1 (??), 11-Окт-24, 10:10 
не. судя по всему что-то у тебя там кривое. то ли астра-линукс, то ли еще-что. попробовал у себя выполнить твою команду. прекрасно маршрут прописывается в таблицу маршрутизации.
Ответить | Правка | Наверх | Cообщить модератору

21. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 17-Окт-24, 15:43 
> не. судя по всему что-то у тебя там кривое. то ли астра-линукс,
> то ли еще-что. попробовал у себя выполнить твою команду. прекрасно маршрут
> прописывается в таблицу маршрутизации.

А можно посмотреть?

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

27. "маршрут в другую сеть"  +/
Сообщение от Аноним (12), 19-Окт-24, 01:36 
> А можно посмотреть?

Что посмотреть? Прописанный маршрут? Там всё стандартно...

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
#
# ip r a 10.10.0.0/24 via 192.168.0.225 dev eth0
#
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
10.10.0.0       192.168.0.225   255.255.255.0   UG    0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
#

Покажите ещё вывод команды: ip route get 192.168.1.225
Хотя, если шлюз пингуется, то вряд ли тут что-то необычное всплывёт. Больше похоже что вы чего-то недоговариваете, либо опечатались в адресе шлюза. Либо линукс у вас какой-то нестандартный/взломанный.

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

19. "маршрут в другую сеть"  +/
Сообщение от 1 (??), 11-Окт-24, 10:12 
может это так какие-то защитные механизмы астры так отрабатывают с ошибкой?
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

20. "маршрут в другую сеть"  +/
Сообщение от ДумДум (?), 17-Окт-24, 15:06 
>  Я попытался добавить на компьютере с Astra linux такой же маршрут:
> sudo ip route add 10.110.0.0/24 via 192.168.1.225
> RTNETLINK answers: Network is unreachable

Так не идет?
https://wiki.astralinux.ru/pages/viewpage.action?pageId=1402...
"route add -net 192.168.32.0/24 gw 192.168.1.1 dev eth0"

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

22. "маршрут в другую сеть"  +/
Сообщение от andrystepa (ok), 17-Окт-24, 16:15 
>>  Я попытался добавить на компьютере с Astra linux такой же маршрут:
>> sudo ip route add 10.110.0.0/24 via 192.168.1.225
>> RTNETLINK answers: Network is unreachable
> Так не идет?
> https://wiki.astralinux.ru/pages/viewpage.action?pageId=1402...
> "route add -net 192.168.32.0/24 gw 192.168.1.1 dev eth0"

Нет не идет. Та же ошибка.


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

23. "маршрут в другую сеть"  +/
Сообщение от ДумДум (?), 18-Окт-24, 09:13 
>> Так не идет?
> Нет не идет. Та же ошибка.

https://www.linux.org.ru/forum/admin/17181292 ?

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

24. "маршрут в другую сеть"  +/
Сообщение от ДумДум (?), 18-Окт-24, 09:14 
>>> Так не идет?
>> Нет не идет. Та же ошибка.
> https://www.linux.org.ru/forum/admin/17181292 ?

Уже вижу выше...


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

25. "маршрут в другую сеть"  +/
Сообщение от ДумДум (?), 18-Окт-24, 09:37 

> Нет не идет. Та же ошибка.

На всякий: файервол пакеты из неродных подсетей не режет?

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

26. "маршрут в другую сеть"  +/
Сообщение от ДумДум (?), 18-Окт-24, 09:55 
>> Нет не идет. Та же ошибка.
> На всякий: файервол пакеты из неродных подсетей не режет?

И ещё версия https://www.opennet.me/openforum/vsluhforumID1/97000.html самый низ. Т.е. сперва указать для зароутерной сети интерфейс, а потом маршрут...

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

28. "маршрут в другую сеть"  +/
Сообщение от anonymous (??), 25-Окт-24, 12:02 
>[оверквотинг удален]
> роутера, которые соединяют нашу сеть с двумя другими локальными сетями: 10.110.0.0/24
> и 10.110.1.0/24
> В Windows можно добавить статический маршрут в эти сети и проблем с
> соединением не будет:
> route add -p 10.110.0.0 mask 255.255.255.0 192.168.1.225
> Ok
>  Я попытался добавить на компьютере с Astra linux такой же маршрут:
> sudo ip route add 10.110.0.0/24 via 192.168.1.225
> RTNETLINK answers: Network is unreachable
> Тогда как же добавить статический маршрут в другую локальную сеть?

Стесняюсь спросить - Астра в какой позе (Орёл/Воронеж/Смоленск)? На каком мандатном уровне действия производите?
Ну и совсем глупый вопрос - arp -n 192.168.1.225; ping -c 5 192.168.1.225?

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

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

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




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

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