Как проверить, использует ли связанный сервер MS SSL

0

Я использую сервер MS SQL с действующим сертификатом и с включенным шифрованием. Я добавил связанный сервер, используя этот скрипт:

exec sp_addlinkedserver 'server', @srvproduct ='', @provider='SQLNCLI', @datasrc = 'server.domain.org\sqlexpress,1433', @provstr = 'Encrypt=yes;'

Я хотел бы знать, действительно ли мое соединение зашифровано. Я пытался использовать:

select session_id, net_transport, protocol_type, encrypt_option from sys.dm_exec_connections

но это не показывает связанные соединения. Есть ли способ, как определить, использует ли связанный сервер шифрование SSL? Любая помощь будет оценена.

talbot_sk
источник

Ответы:

0

Используйте wireshark, чтобы посмотреть на пакеты. Если вы видите множество зашифрованных пакетов, летящих по проводам к серверам на нужных портах и ​​от них, то вы в хорошей форме.

Вы также должны быть в состоянии определить, о каком протоколе идет речь (tlsv1.0 или выше). Стреляй по тлсв1.2, остальные считаются битыми.

Удалите wireshark с вашего сервера, когда вы закончите ...

Джефф У.
источник