在Ubuntu15.0版本上安裝vpn服務時遇到的問題記錄

服務pptpd和xl2tpd全部安裝完成後,從客戶端使用pptp協議撥號失敗。查看系統日誌(/var/log/syslog)顯示pppd退出,原因是pptpd.conf中指定的logwtmp插件只能用於ppp2.4.5版本,而系統中安裝的是2.4.6版本。

嘗試卸載ppp,提示有多個依賴項,pppoeconf,pppconfig,pptpd,xl2tpd。通過apt-get逐一卸載後,卸載ppp失敗,經提示使用dpkg –remove ppp成功卸載。

通過apt-get install ppp重新安裝,結果還是2.4.6版本。於是將一臺阿里雲服務器上的/etc/apt/sources.list文件覆蓋到當前服務器後,執行apt-get update。

執行apt-get install ppp成功安裝2.4.5版本。另外之前在安裝包中沒有找到radiusclient1,通過上面的操作後發現有這個包了。

在安裝ppp包後dpkg提示配置失敗,原因是insserv報告了一個錯誤,提示pppd-dns服務依賴的gdm服務沒有安裝,無法成功配置pppd服務。經過在網上搜索後瞭解到,/etc/init.d/pppd-dns文件的頭部指定了依賴於gdm服務,只要把這個依賴項刪除即可。再執行dpkg –configure -a配置成功。

我在14.0版本的服務器上檢查了並沒有gdm這個服務,然而配置過程也沒有出錯,原因可能在於insserv這個應用,在15.0版本上安裝服務時需要檢查服務腳本頭部數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章