Как подключить клиента к серверу через специальную сеть через сокет

Я читал подобные посты здесь, но никто не очень полезен, поэтому я спрашиваю то же самое для Windows.

На стороне сервера мы создаем сеть ad-hoc и подключаемся к ней через API-интерфейс ad-hoc, на стороне клиента мы получаем перечень всех доступных сетей ad-hoc и подключаемся к соответствующей.

Теперь на стороне сервера мы просто создаем сокет прослушивания, нам не нужно указывать IP-адрес.
Но на стороне клиента мы должны знать IP-адрес сервера, чтобы создать сокет подключения.

Я знаю, что уровень сокетов не зависит от более высокого уровня (ad-hoc), но это не ответ. Цель: получить IP-адрес сервера, который создал специальную сеть на клиенте, который в настоящее время подключен к этой сети. Я не хочу использовать другие библиотеки, такие как управляемый Wi-Fi.

Может быть, есть какая-то функция win api для получения списка ip-адресов, связанных со специальной сетью, некоторый диапазон ip-адресов? Я не совсем понимаю все особенности (и вряд ли буду делать это, учитывая процесс обучения), поэтому просто наведите меня в правильном направлении. Язык не имеет значения, может быть это C # или C ++.
Благодарю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]