如何使用GnuTLS连接到特定的IP地址和端口

时间:2015-04-23 12:54:28

标签: port ip-address gnutls

我有一个TCP客户端和服务器,我想使用GnuTLS实现安全层。 我已经阅读了GnuTLS文档,他们没有谈到连接到特定的IP地址或端口。他们在certtool模板中设置了一个可用于生成证书请求的IP地址。

但在我的情况下,作为客户端,我在UDP会话期间获取服务器地址,然后将TCP套接字连接到它。

在文档中给出的示例中有以下行:

(session, GNUTLS_NAME_DNS, "my_host_name", strlen("my_host_name"));

...我认为有责任获取服务器地址。

1 个答案:

答案 0 :(得分:0)

此示例帮助了我:IP地址和端口都用于连接到等待给定端口上的连接的服务器。

https://defuse.ca/gnutls-psk-client-server-example.htm