====== VPN: Автоматическая установка ====== * https://github.com/hwdsl2/setup-ipsec-vpn * https://github.com/Angristan/OpenVPN-install * https://github.com/Nyr/openvpn-install [[http://www.bubnovd.net/2016/01/mtu-mss.html|Ещё раз об MTU и MSS]] **1. PPTP** PPTP это полезный_TCP -> IP -> PPP -> GRE -> IP -> Ethernet Для Ethernet MTU=1500; заголовки IP -20 байт, заголовок GRE -4 байта, заголовок PPP -2 байта. Итого, MTU=1500-20-4-2=**1474**; MSS=MTU-40=1434 **2. Незашифрованный L2TP поверх IP** L2TP это полезный_TCP -> IP -> PPP -> L2TP -> UDP -> IP -> Ethernet Для Ethernet MTU=1500; заголовки IP -20 байт, заголовки UDP -8 байт, заголовки L2TP -16 байт, заголовок PPP -2 байта. Итого, MTU=1500-20-8-16-2=**1454**; MSS=MTU-40=1414 **3. L2TP поверх IPSEC** L2TP поверх IPSEC это полезный_TCP -> IP -> PPP -> L2TP -> UDP -> ESP -> IP -> Ethernet Получается то же самое, что и пункт 2, за вычетом размера заголовков ESP -20 байт. Итого, MTU=1454-20=**1434**; MSS=MTU-40=1394 **4. L2TP поверх IPSEC с NAT-Traversal** Это полезный_TCP -> IP -> PPP -> L2TP -> UDP -> ESP -> IP -> UDP -> IP -> Ethernet Получается то же самое, что и пункт 3, за вычетом размера заголовков UDP -8 байт и IP -20 байт. Итого, MTU=1434-28=**1406**; MSS=MTU-40=1366.