Centos vpn伺服器間ip隧道跳轉多ip路由走向分流的真實案例

來源:互聯網
上載者:User

本文系統Centos6.0;這裡的vpn服務以pptpd為例;其中底層涉及到pptpd+freeradius+mysql認證;

相關url:http://lansgg.blog.51cto.com/5675165/1225461

本文系真實案例;leader需求大 多是這樣的,節約成本還要達到所需要的效果;沒辦法,總的做個效果出來;

需求,國內一台vpn機器 (server1),多ip,如:10.10.10.1-5(5個ip);國外一台vpn機器(server2),多ip,如:20.20.20.1-5(5 個ip);兩台vpn伺服器間要實現ip隧道跳轉;這樣可以實現縮小延遲;比如,你想使用國外的ip,你只需要撥 入國內vpn伺服器即可,我們已經做了ip隧道。對外ip已經是國外的了,並且延遲要比你直接連接國外的vpn的 延遲要小。先看下圖圖吧;

如圖所示;每種顏色代表不同的 鏈路走向;其中紅色就代表了跳轉的連結,撥入國內Ip,其實是國外的ip;黑色代表了國內使用者直連server1, 使用國內ip,藍色的代表了使用者直連國外的機器,直接使用國外的ip,為什麼要使用隧道呢,因為有的使用者直 連國外的伺服器的話,延遲較大,隧道的話,可以減小延遲;

我想大家應該明白了吧,leader的意思 就是國內機器既要對內服務,既要做跳轉到外面,國外的機器既要做跳轉的節點,又要做直連的伺服器。具體 走向,現在是根據撥入Ip實現控制,撥入Ip隧道對接Ip就跳轉過去,其他的不實現跳轉,減少成本啊

下面就開始部署步驟了;

1、部署兩台機器的pptpd服務;五個ip監聽各個ip,也就是五個進程;下面是 設定檔;

cat /etc/pptpd.confppp /usr/sbin/pppdoption /etc/ppp/pptpd-optionslogwtmpconnections 1024listen 10.10.10.1localip 172.16.0.1remoteip 172.16.0.2-254cat /etc/pptpd2.confppp /usr/sbin/pppdoption /etc/ppp/pptpd-optionslogwtmpconnections 1024listen 10.10.10.2localip 172.16.1.1remoteip 172.16.1.2-254cat /etc/pptpd3.confppp /usr/sbin/pppdoption /etc/ppp/pptpd-optionslogwtmpconnections 1024listen 10.10.10.3localip 172.16.2.1remoteip 172.16.2.2-254cat /etc/pptpd4.confppp /usr/sbin/pppdoption /etc/ppp/pptpd-optionslogwtmpconnections 1024listen 10.10.10.4localip 172.16.3.1remoteip 172.16.3.2-254cat /etc/pptpd5.confppp /usr/sbin/pppdoption /etc/ppp/pptpd-optionslogwtmpconnections 1024listen 10.10.10.5localip 172.16.4.1remoteip 172.16.4.2-254

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.