国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

VPN客戶端連接Linux服務(wù)端訪問慢現(xiàn)象解決

2024-08-28 00:00:02
字體:
供稿:網(wǎng)友

今天使用VPN客戶端連接Linux服務(wù)端訪問慢問題了,那么碰到這類問題我們要如何來處理?具體就和小編一起來看看吧,希望文章能夠幫助到大家.

我的Vyatta運(yùn)行一直很好,用ROS和Cisco做Tunnel連接到Vyatta跑OSPF用來翻墻,效果一直不錯(cuò),可是當(dāng)使用Windows連接vpn時(shí),經(jīng)常打開網(wǎng)頁超時(shí),但ping各處均正常,所以懷疑是MTU或MSS的問題.

經(jīng)過幾番周折,發(fā)現(xiàn)網(wǎng)頁超時(shí)時(shí),Vyatta日志內(nèi)出現(xiàn)大量異常:

Jan 12 21:02:39 Xirang kernel:[4838172.516489] pptp2:ppp:compressor dropped pkt

然后學(xué)習(xí)了一下,出現(xiàn)這個(gè)問題是因?yàn)?Windows VPN客戶端的MPPE(Microsoft point-to-point Encryption)加密需要占用4個(gè)字節(jié)長(zhǎng)度,原始報(bào)文加上MPPE報(bào)文頭開銷會(huì)超過Linux服務(wù)端pptp接口MTU,最終導(dǎo)致報(bào)文過大被丟棄.

所以解決問題的本質(zhì)就是增加Linux服務(wù)端pptp接口MTU.

解決辦法有三種:

編輯pptpd源碼,增加MTU,使用腳本,在pptp接口連接up以后增加MTU,不使用MPPE加密;

第一種雖然從根本上解決了問題,但是由于水平問題放棄了,第三種由于取消了傳輸加密,心理上覺得不安全,也放棄了.

從網(wǎng)上找到了第二種解決辦法,如下:

  1. /etc/ppp/ip-up.d/mppefixmtu.sh 
  2. #!/bin/sh 
  3. CURRENT_MTU=”`ip link show $1 | grep -Po ‘(?<=mtu )([0-9]+)’`” 
  4. FIXED_MTU=”`expr $CURRENT_MTU + 4`” 
  5. ip link set $1 mtu $FIXED_MTU  --Vevb.com 

確保腳本具有可執(zhí)行權(quán)限:

chmod 755 /etc/ppp/ip-up.d/mppefixmtu.sh

這樣MTU加上4以后就可以兼容Windows的MPPE了.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 罗城| 泰宁县| 涞源县| 铅山县| 彭泽县| 密云县| 泾川县| 阿克苏市| 积石山| 凤山市| 晋中市| 商洛市| 岑溪市| 徐州市| 忻城县| 大名县| 芜湖市| 鄄城县| 察隅县| 获嘉县| 清涧县| 东阳市| 平定县| 德格县| 闵行区| 米泉市| 苍山县| 深圳市| 赞皇县| 宁海县| 天等县| 武乡县| 灌南县| 灵璧县| 凌云县| 通城县| 抚远县| 高密市| 温泉县| 垦利县| 原平市|