• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 使用FreeBSD配置基于ADSL的VPN網關+防火墻

    發表于:2007-07-02來源:作者:點擊數: 標簽:
    我前前后后一共折騰了四天才弄完,真是麻煩死了,不過需要跟大家說明的是其 實VPN(PPTP方式)的配置在FreeBSD上面并不困難,大家只需要5分鐘就能 解決了,其余99%的時間我有一半再跟tun0搏斗,結果發現我犯了個低級錯 誤,另外一半時間我在跟ipfw搏斗,發

    我前前后后一共折騰了四天才弄完,真是麻煩死了,不過需要跟大家說明的是其
    實VPN(PPTP方式)的配置在FreeBSD上面并不困難,大家只需要5分鐘就能
    解決了,其余99%的時間我有一半再跟tun0搏斗,結果發現我犯了個低級錯
    誤,另外一半時間我在跟ipfw搏斗,發現了VPN的連接機制還挺復雜。好了廢
    話不多說了,let@#s go

    我的目的是做一臺ADSL撥號網關,這個網關上由MPD作為VPN網關的守護進程,
    使用PPTP協議作為傳輸協議,由于這臺機器上有samba服務器,所以我無法開
    放我的所有端口,我必須封鎖所有不需要的端口。正因為這樣花了很長時間研究
    PPTP協議到底需要通過防火墻上的那些端口和那些協議。配置的目的已經告訴大
    家了,下面是配置的過程。

    首先從ppp撥ADSL說起,如果您對于使用ppp連接PPPoE(也就是ADSL使用的連
    接方式)已經非常熟悉了,那就可以跳過這一段直接看后面的。
    使用ppp連接PPPoE是非常簡單的,FreeBSD在安裝好之后你會在/etc/ppp/目錄
    下看到一個叫做ppp.conf的文件,你把這個文件修改成下面的樣子就可以連接
    PPPoE了,文件內容如下:

    default:
    set log Phase Chat LCP IPCP CCP tun command
    ident user-ppp VERSION (built COMPILATIONDATE)

    # Ensure that "device" references the correct serial port
    # for your modem. (cuaa0 = COM1, cuaa1 = COM2)
    #
    set device PPPoE:rl0
    set speed sync
    set mru 1492
    set mtu 1492
    set ctsrts off
    set timeout 60 # 3 minute idle timer (the default)
    enable dns # request DNS info (for resolv.conf)

    papchap:
    #
    # edit the next three lines and replace the items in caps with
    # the values which have been assigned by your ISP.
    #

    set authname #username#
    set authkey #password#
    set timeout 60
    set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
    add default HISADDR # Add a (sticky) default route

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>