На моем сервере (FreeBSD 9.2-RELEASE) у меня есть несколько псевдонимов IP-адресов из одной подсети:
192.168.0.1/24
192.168.0.2
192.168.0.3
И мне интересно, как правильно определить, к какому конкретному IP-адресу подключается клиент (известен IP-адрес удаленного хоста - src-ip)?
Основная проблема в том, что клиент уже может быть подключен к одному IP, и я хочу знать, подключается ли он к другому IP-адресу.
Конечная цель - принять или отклонить соединение на основе имени пользователя (оно известно) и dst-ip клиента.