Scope link в Linux CentOS
Порой бывает необходимо направить весь траффик с машины через шлюз, даже запросы к локальной сети.
Заметка, как такое реализовать на RH-дистрах
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.15
NETWORK=192.168.0.0
NETMASK=255.255.255.255
SCOPE="peer 192.168.0.1"
ONBOOT=yes
Обратите внимание на NETMASK и BROADCAST, нестандартный подход, ни так ли.
далее добавим маршрут по умолчанию:
/etc/sysconfig/network-scripts/route-eth0
ADDRESS0=0.0.0.0
NETMASK0=0.0.0.0
GATEWAY0=192.168.0.1
Теперь весь траффик от этой машины будет ходить через шлюз 192.168.0.1, так как маска у нас /32.
Удачи в настройках
© shadow_alone