Доброго. Бьюсь уже долго, не выходит. Суть проблемы такая. Ставил FreePBX distro на сервер. У сервера 2е сетевые карты. При установке назначил им IP адреса вручную статикой (для eth0 192.168.1.10/24 , для eth1 192.168.200.20/24 для примера). После этого получилась следующая картина: ПО сети eth0 трафик ходит в обе стороны прекрасно, по сети eth1 сервер может общаться с миром, но входящие запросы не проходя, но в iptraf-ng при выборе eth1 видно что мой комп стучит в неё, но в ответ тишина. В чём может быть проблема?
Ради интереса пробовал в FreePBX вообще отключать фаервол на обе карточки, результат 0
Andrey Barbolin,
default via 192.168.200.1 dev eth1
169.254.0.0/16 dev eth0 scope link metric 1002
169.254.0.0/16 dev eth1 scope link metric 1003
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.10
192.168.200.0/24 dev eth1 proto kernel scope link src 192.168.200.20
Проблема решилась следующим образом. Поменяли местами подсети на сетевых картах, отключили одну из подсетей (которая в ситуации была eth0, перенесли её на eth1) и настроили на уровне роутера маршрутизацию в ту подсеть. С 1ой картой всё работает. Балансировки нормальной не получилось, пока оставили так.
Проверяйте на Centos маршруты которые вы должны были прописать для подсетей, файлы начинаются с route-enp*
В этом файлы вы принудительно указываете подсеть и интерфейс через которые они должны общаться.