Я согласен с Lenni ... IP-адрес является возможным решением, если они статичны или DHCP-сервер последовательно назначает один и тот же IP-адрес одной и той же машине.
В качестве альтернативы, вы также можете рассмотреть аутентификацию через «личные сертификаты» ... это то, на что они ссылаются в Firefox, не знаю, стандартное это имя или нет. (Очевидно, я не работал с ними раньше.)
В основном это сертификаты SSL или PKI, установленные на клиентском (пользовательском) компьютере, которые идентифицируют этот компьютер как тот компьютер, на котором он говорит, что он есть, то есть если пользователь пытается подключиться с машина, у которой нет сертификата или у вас нет сертификата, который вы разрешаете, вы бы отказали им.
Я не знаю проблем, связанных с этим ... 1009 * может относительно легко для одного и того же пользователя снять сертификат с одного компьютера и установить его на другом с правильным паролем (т.е. аутентифицирует пользователя ), или он может быть каким-либо образом привязан к этой машине (то есть он аутентифицирует машину ). И быстрый поиск в Google не дал никаких очевидных инструкций о том, как все это работает, но, возможно, стоит посмотреть.
--- Лоуренс