Приветствую.Сейчас настроен проброс портов средствами inetd через socket.
Привожу пример из файла inetd.conf
Port1 stream tcp nowait root /usr/local/bin/socket socket <ip адрес_A> <порт>
в services описан Port1
В результате юзер конектится к адресу сервера FreeBSD на Port1, что в свою очередь приводит к пробросу пакета на <ip адрес_A> <порт>.
В логах присутствуют записи вида.
inetd[43285]: refused connection from <ip адрес>, service socket (tcp)
Что сигнализирует о разрыве соединение.
А теперь внимание вопрос уважаемые знатоки :)
Каким образом можно логировать установленные соединения через socket?
Другими словами помечать в лог с какого IP соединение установилось в момент подключения.