Приветствую.Сейчас настроен проброс портов средствами inetd через socket.
Привожу пример из файла inetd.confPort1 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 соединение установилось в момент подключения.
>А теперь внимание вопрос уважаемые знатоки :)
>Каким образом можно логировать установленные соединения через socket?
>Другими словами помечать в лог с какого IP соединение установилось в момент
>подключения.это делается средствами самого приложения, но socket вроде бы на это не способен.
можете написать wrapper для него