a. Если у клиента установлен wi-fi - роутер?
Опять же, это проблема оконечного пользователя, пусть примет меры, запаролит сеть, ограничит доступ.
b. В остальном, проблема решается путем организации vpn-тунеля, для доступа в сеть.
Пользователь просрал пароль? Что поделать... элементарные средства "контрацепции" не помогли? 0_о
имхо, в п.a и п.b - повышать техническую грамотность пользователей.
Задача не благодарная и в большинстве бесполезная.
Ибо, к сожалению, в нашей стране, так повелось, пока гром не грянет...
А вообще, имеют место быть подозрения, что, есть куча других способов и прикладного ПО, для несанкционированного выхода в сеть, под чужими параметрами и с чужих ПК.
Так, что, особенно мучиться в данном направлении, не вижу смысла.