Настройка шлюза из другой подсети во FreeBSD на хостинге Hetzner
Есть выделенный сервер, работающий на Debian (dom0, IP 78.46.xx.yy), на нем работает KVM и OpenVZ. FreeBSD установлен в KVM, ему выделен IP из подсети, отличной от подсети dom0 — 178.63.dd.ee.
На dom0 (Debian) прописываем маршрутизацию пакетов с domU, правим /etc/network/interfaces (78.46.aa.bb — IP шлюза провайдера), добавив up route add -host 178.63.dd.ee dev vmbr0:
Загружаемся во FreeBSD (domU), редактируем /etc/rc.conf:
Не забываем про:
FreeBSD: отключаем ICMP redirect
На dom0 (Debian) прописываем маршрутизацию пакетов с domU, правим /etc/network/interfaces (78.46.aa.bb — IP шлюза провайдера), добавив up route add -host 178.63.dd.ee dev vmbr0:
auto lo
iface lo inet loopback
auto vmbr0
iface vmbr0 inet static
address 78.46.xx.yy
netmask 255.255.255.224
gateway 78.46.aa.bb
bridge_ports eth0
bridge_stp off
bridge_fd 0
up route add -host 178.63.dd.ee dev vmbr0
Загружаемся во FreeBSD (domU), редактируем /etc/rc.conf:
ifconfig_re0="inet 178.63.dd.ee/32"
static_routes="net1 net2"
route_net1="-host 78.46.xx.yy 178.63.dd.ee"
route_net2="default 78.46.xx.yy"
Не забываем про:
FreeBSD: отключаем ICMP redirect
Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.