1 / 1 / 0
Регистрация: 15.11.2012
Сообщений: 36
|
|
1 | |
Accept, адрес сервера28.10.2014, 16:57. Показов 1220. Ответов 5
Метки нет (Все метки)
Доброго всем дня!
подскажите, не хватает тяму додуматься - есть сервер, доступен по нескольким адресам. Висит на нем демон, слушает порт на любом IP. Вот как бы когда accept происходит, узнать, на какой конкретно IP сервера клиент постучался?
0
|
28.10.2014, 16:57 | |
Ответы с готовыми решениями:
5
Использование функции accept() для сервера на основе сокетов Как послать UDP сообщение с сервера на определённый адрес? Реализация websocket сервера, не вызывается accept Адрес DHCP-сервера |
Ушел с форума
|
|
28.10.2014, 19:22 | 2 |
getpeername (Windows)
http://msdn.microsoft.com/en-u... 85%29.aspx
0
|
724 / 224 / 72
Регистрация: 01.03.2011
Сообщений: 629
|
|
28.10.2014, 22:28 | 3 |
getsockname()
0
|
1 / 1 / 0
Регистрация: 15.11.2012
Сообщений: 36
|
|
29.10.2014, 06:25 [ТС] | 4 |
Благодарю, но речь не об этом.
Первая функция, насколько я понял из описания, вернет адрес подключившегося клиента, а вторая - вернет адрес, который слушается моим сокетом. Меня интересовало не это. Сокет слушается на 0.0.0.0. Т.е. можно подключиться и на локаль 127.0.0.1 и на внутренний интерфес 192.168.0.1 и на внешний хх.хх.хх.хх.. Вот хотелось бы узнавать на какой именно _адрес_сервера_ клиент постучался.
0
|
724 / 224 / 72
Регистрация: 01.03.2011
Сообщений: 629
|
|
29.10.2014, 07:47 | 5 |
0
|
1 / 1 / 0
Регистрация: 15.11.2012
Сообщений: 36
|
|
29.10.2014, 09:02 [ТС] | 6 |
Вот как. Понятно, попробую, Благодарю.
0
|
29.10.2014, 09:02 | |
29.10.2014, 09:02 | |
Помогаю со студенческими работами здесь
6
Получить адрес DNS-сервера Сокеты: как узнать ip адрес сервера? InternetConnect не работает, если задать адрес сервера вместо имени На одном из компьютеров адрес dhcp-сервера сменился на адрес компьютера другого сотрудника Вычислить адрес верхушки стека, адрес следующей команды, адрес переменной, адрес которой содержится в BX Socket адрес сервера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |