不容易啊。對於我這樣爛的水平。累死鳥,折騰了好幾天呢。不過等到做成功的時候,也明白了許多道理,學到很多東西。做個記錄吧,免得以後又忘記了。
我單位有一根固定IP的ADSL線路。我想用來研究下單網卡的VPN+NAT,在2003下面很好做,但是FB就沒搞過了。
公網IP是58.xx.xx.xx
首先用最小化裝FB6。1 啟用GATEWAY 然後裝內核阿,PORTS阿 SBIN阿,BIN阿 CVSUP阿什麼的。
升級ports完以後
直接用ports/net/poptop裝poptop 這個是VPN用的哦
裝完以後
# 表示我們使用的 ppp 設定檔位罝
# 表示要打開除錯 (debug) 模式
debug
# 如果您有多個對外的 IP,但只要接受從其中一個 IP 進來的聯機,
# 則在下列這一行中設定。
##listen 58.xx.xx.xx 這是外網IP
# NAT server 所使用的區網 IP
localip 192.168.0.1
# 要給遠程的 IP,范圍是 192.168.0.2 ~ 192.168.0.254
remoteip 192.168.0.2-254
# 設定存放 pid file 的位置
pidfile /var/run/pptpd.pid
loop:
set timeout 0
set log phase chat connect lcp ipcp command
set device localhost:pptp
set dial
set login
# Server (local) IP address, Range for Clients, and Netmask
set ifaddr 192.168.0.1 192.168.0.2-192.168.0.254 255.255.0.0