Доброго времени суток, Убунтяне!
Уже не первую неделю бъюсь над задачей такого формата, сам в администрировании новичок (пол года примерно), но вот сроки поджимают, теперь сердечно прошу помощи у Вас.
Дано: 1 VPS сервер (Ubuntu 14.04) с выделенными ему 4-мя внешними ip4 адресами.
В данный момент ifconfig даёт следующее:
eth0 Link encap:Ethernet HWaddr 00:1d:d8:ff:ff:ff
inet addr:90.250.0.2 Bcast:90.250.0.255 Mask:255.255.255.0
inet6 addr: 2a00:15f8:a000:32:1:24:0:1bd/96 Scope:Общий
inet6 addr: fe80::21d:d8ff:feb7:2368/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17637 errors:0 dropped:2688 overruns:0 frame:0
TX packets:9118 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1688541 (1.6 MB) TX bytes:1664959 (1.6 MB)
eth0:1 Link encap:Ethernet HWaddr 00:1d:d8:ff:ff:ff
inet addr:90.250.0.3 Bcast:90.250.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth0:2 Link encap:Ethernet HWaddr 00:1d:d8:ff:ff:ff
inet addr:90.250.1.2 Bcast:90.250.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1044 errors:0 dropped:0 overruns:0 frame:0
TX packets:1044 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:88902 (88.9 KB) TX bytes:88902 (88.9 KB)
Задача:
Сделать так чтобы пользователь USER_ONE подключаясь по SSH и прогоняя какой либо трафик по IP 90.250.0.3 (eth0:1) в сети был виден (т.е. имел внешний IP) только 90.250.0.3 (eth0:1)
И соответственно пользователь USER_TWO подключаясь по SSH и прогоняя какой либо трафик по IP 90.250.1.2 (eth0:2) в сети был виден (т.е. имел внешний IP) только 90.250.1.2 (eth0:2)
На данном этапе не зависимо от того, через какой IP проиходит подключение к серверу, "внешним выходным" остаётся IP 90.250.0.2 (eth0).
Есть ли какой-либо способ полного перенаправления выходного трафика через тот интерфейс (и соответственно IP) через который подключился USER_ONE, и параллельно аналогично для USER_TWO это происходило?
Первый мой пост-вопрос, прошу ногами не бить
.