1

У меня есть веб-сервер Debian, и я пытаюсь привязать к нему 2 общедоступных IP-адреса.

У нас есть 2 подключения к Интернету, модем для первого на 192.168.1.1 (мы будем называть публичный IP AAA.AAA.AAA.AAA), а другой на 192.168.2.1 (BBB.BBB.BBB.BBB).

Может кто-нибудь помочь мне с файлом /etc /network /interfaces?

Прямо сейчас я могу подключиться из BBB.BBB.BBB.BBB и из локальной сети, но не из AAA.AAA.AAA.AAA

Я хотел бы использовать 192.168.1.1 для исходящих соединений, хотя одно из них будет работать.

Вот мой текущий файл /etc /network /interfaces:

auto lo
iface lo inet loopback

allow-hotplug eth0
allow-hotplug eth0:0
allow-hotplug eth0:1

auto eth0
iface eth0 inet static
        address 192.168.1.101
        netmask 255.255.255.0
        gateway 192.168.1.1
        dns-nameservers 8.8.8.8 8.8.4.4

auto eth0:0
iface eth0:0 inet static
        address BBB.BBB.BBB.BBB
        netmask 255.255.255.252

auto eth0:1
iface eth0:1 inet static
        address AAA.AAA.AAA.AAA
        netmask 255.255.255.252
#       gateway 192.168.2.1

Любая помощь будет принята с благодарностью.

Спасибо!!

Редактировать: наконец-то все заработало. Нашел эту статью http://www.debian-administration.org/article/377/Routing_for_multiple_uplinks, которая очень помогла. Мне также пришлось настроить третий интерфейс для локальной сети 192.168.2.1/16 для маршрутизации второго соединения.

0