Написав одну статью, про случай с маршрутами, решил дополнить другой статьей — может кому пригодится.

Маршрутизая, это важная штука, особенно если есть не один канал в интернет, напимер — пускать одних юзеров через один канал, а других через другой, одни порты через один, а другие через другой, можно настроить динамическую маршрутизцию, например если у вас есть скажем так два сервера в разных точках земли и оба с двумя независимыми каналами, так вот можно настроить так чтобы один трафик бегал по одному каналу, а второй по другому, до тех пор пока какой-то не пропадёт, и в этом случае переключится на живой.. И таких примеров можно привести очень много.

Ну а сейчас я хочу написать про статические маршруты

в windows системах они задаются таким образом:

route add ip mask mask_lan ip_routera, маску можно опустить, если указываем один ip, а не подсеть.
например, route add 10.10.10.1  192.168.0.1 
с подсетью, route add 10.10.10.0 mask 255.255.255.0 192.168.0.1

тоже самое, но в linux:

route add 10.10.10.1 gw 192.168.0.1
route add 10.10.10.0 netmask 255.255.255.0 gw 192.168.0.1
или
route add -net 10.10.10.0/24 gw 192.168.0.1
или
ip route add 10.10.10.0/24 via 192.168.0.1

И тоже самое, но в freebsd:

route add 10.10.10.1 192.168.0.1
route add -net 10.10.10.0 netmask 255.255.255.0 192.168.0.1
или
route add 10.10.10.0/24 192.168.0.1

Просмотр существующих маршрутов:

windows:

route print

linux:

route -n
или:
ip route

freebsd:

netstat -rn

Удаление маршрутов:
linux:

route delete -net 10.10.10.0 netmask 255.255.255.0

freebsd:

route delete 10.10.10.0/24

windows:

route delete 10.10.10.0 mask 255.255.255.0 192.168.0.1

PS.
для Windows, чтобы маршрут сохранился после перезагрузки, добавляем опцию “-p”:

route add -p 10.10.10.0 mask 255.255.255.0 192.168.0.1

Для некоторых linux дистрибутивов:

/etc/sysconfig/network-scripts/route-eth0 - Файл статической маршрутизации, с синтаксисом:
10.10.10.0/24 via 192.168.0.1 dev eth0
или:
ADDRESS0=10.10.10.0
NETMASK0=255.255.255.0
GATEWAY0=192.168.0.1

Ну, вроде бы ничего не забыл, может кому то пригодится 🙂

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/?p=568


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

You must be logged in to post a comment.