遇到的问题:为什么设置了SSL VPN后wireshark抓不到http数据包?
详细描述:使用VPN技术实现外网用户远程访问内网的web服务器,其中VPN技术使用的是TLS1.2协议。
serverhello中:选择的密码套件为TLS_RSA_WITH_AES_128_CBC_SHA;
服务器双证书:分别用于数字签名和SSL CA。
抓包流程:开启wireshark的wlan信道,打开客户端VPN进行登录连接,(wireshark中有流量:TLS1.2协议的数据包握手),登录VPN客户端成功后,接下来访问内网的web服务器IP地址(或者说是域名),登录,成功登录,停止wireshark抓包。
然后发现里面除了TLS协议以外,没有http数据包!那我怎么能访问得了web页面呢?毕竟,TLS是传输层协议,而http是应用层协议。
思考:是因为内网地址到外网做了nat映射导致的?VPN隧道里进行了加密导致的?