|
GRE тоннель может пригодиться, если Вам нужно пропустить трафик от маршрутизатора к биллингу и наоборот, но маршрутизатор и биллинг находятся в разных сетях.
|
... h2. Инструкция h3. Сетевая топология Биллинг - Внешний IP: 172.16.0.15 - Внутренний IP: 10.10.10.2 Маршрутизатор - Внешний IP: 100.64.30.45 - Внутренний IP: 10.10.10.1 h3. Настройка биллинга # Подгрузите модуль {{ip_gre}} {code} modprobe ip_gre {code} # Добавьте его в автозагрузку. Для этого создайте файл {{/etc/sysconfig/modules/gre.modules}} со следующим содержимым: {code} #!/bin/sh /sbin/insmod ip_gre {code} # Добавьте конфигурационный файл тоннельного интерфейса {{/etc/sysconfig/network-scripts/ifcfg-tun0}}: {code} DEVICE=tun0 BOOTPROTO=none ONBOOT=yes DEVICETYPE=tunnel TYPE=GRE PEER_INNER_IPADDR=10.10.10.1
|
PEER_OUTER_IPADDR=100.64.30.45 MY_INNER_IPADDR=10.10.10.2
|
EOF
|
{code} # Включите интерфейс:
|
... {code}ifup tun0{code} h3. Настройка маршрутизатора Пример сделан для маршрутизатора *Mikrotik*. # Добавьте интерфейс {code} /interface gre add local-address=100.64.30.45 name=gre-to-billing remote-address=172.16.0.15 {code} # Назначьте локальный IP адрес тоннеля {code} /ip address add address=10.10.10.1/30 interface=gre-to-billing network=10.10.10.0 {code}
|