同時啟用多個L2TP連線(xl2tp軟體) - Linux

Ina avatar
By Ina
at 2012-07-24T15:54

Table of Contents

自問自答
經過幾天的測試
我發現到了,以xl2tp這套軟體
他可以同時啟用一個server以及多個clinet
(也就是你的電腦當server的同時,你的電腦也可以當clinet去連到其他server)
做法是xl2tpd.conf檔一次寫足
我將舉出一個例子
此例子包括一個server(default)還有三個clinet(vpn、vpn2、vpn3)
例如:

[global]
listen-addr = 10.10.101.192
auth file = /etc/ppp/chap-secrets
ipsec saref = no
debug avp = yes
debug network = yes
debug state = yes
debug tunnel = yes

[lns default]
ip range = 172.18.1.20-172.18.1.30
local ip = 172.18.1.1
require chap = yes
refuse pap = yes
require authentication = yes
name = VPNtestServer
ppp debug = yes
pppoptfile = /etc/xl2tpd/options.xl2tpd.server
length bit = yes

[lac vpn]
lns = 10.10.101.215
pppoptfile = /etc/xl2tpd/options.xl2tpd.client
length bit = yes
ppp debug = yes

[lac vpn2]
lns = vpn6.usaip.eu
pppoptfile = /etc/xl2tpd/options.xl2tpd.client2
length bit = yes
ppp debug = yes

[lac vpn3]
lns = 10.10.102.8
pppoptfile = /etc/xl2tpd/options.xl2tpd.client3
length bit = yes
ppp debug = yes

如此一來在輸入" xl2tpd -D & "後
server也就生效了(就是[lns default])
然後看你想建立哪條clinet的連線
輸入" echo "c NAME" > /var/run/xl2tpd/l2tp-control "
上行指令中的NAME可以替換成你要啟動的連線輸入vpn或vpn2或vpn3
也就是你xl2tpd.conf所配置好的
當然,你也可以自行關閉某一條已建立的連線
" echo "d NAME" > /var/run/xl2tpd/l2tp-control "

以上

---
各位大大好
最近在接觸L2TP,採用了xl2tp這個軟體

目前測試的是client端
已經能夠在配置好l2tp與ppp的conf檔後,叫起l2tp與server建立連線
echo "c name" > /var/run/xl2tpd/l2tp-control

但我想試著再建立第二條連線,想連到另一台server(不同於第一台server的網段)
卻找不到方式去建出第二條以上的連線,上了google大神東撈西撈
大多是教學server端的l2tp怎架
少部份是client,但也只教到如何完成一條連線
而沒討論到如果又要建立第二條連線的話,該如何去創建
所以我不知道該如何去建出多條xl2tp的連線
照理說一台電腦同時連上多個vpn應該是很常見的應用
不會是說xl2tp沒提供這樣的功能吧? sad

懇請各位大大指點
真的萬分感謝

--
有種熟悉總在你心裡深處、眼光餘角出現
越是追求越是千里尋不著
日覆一日,漸漸的也就淡忘
實際卻如影隨行、無聲無息的埋藏在潛意識裡‧‧‧
也許夜深人靜時又會不經意的輕敲你心房

--
Tags: Linux

All Comments

Annie avatar
By Annie
at 2012-07-26T21:21
要改 routing table ,拿掉 l2tp 的 default 改回原本的
Quintina avatar
By Quintina
at 2012-07-26T22:54
default gw 然後新增該 l2tp 網段的 gw ,連上第二條
Eden avatar
By Eden
at 2012-07-27T07:21
l2tp ,之後要走拿一條 route 請照自已的需求設定

改變環境參數

Frederica avatar
By Frederica
at 2012-07-24T11:54
原PO是Liunx新手Orz 最近才開始用實驗室的server(用pietty連) 原始的環境是設定成資料夾為深藍色 像是 → ■資料夾■ 每次找資料夾眼睛都很累... google了一下 改變環境參數好像也會影響到其他使用者(?) 想問一下如何在不影響其他人的前提下改變自己的環境呢? 謝謝! ...

Linux USB 分析運用 + CMS 比較

Una avatar
By Una
at 2012-07-24T10:36
*** 歡迎轉載 *** MOSUT = Meet Open Source Users in Tainan http://mosut.org/ 活動時間: 2012/07/28 14:00-17:00 活動地點:國立臺南大學府城校區思誠樓 F302 (台南市中西區樹林街二段33 ...

Fedora 17的grub2

William avatar
By William
at 2012-07-24T01:10
大家好 最近裝了Fedora 17 但他的grub2設定非常奇怪 我想至少改預設選項根選單顯示時間 看一看/etc/grub2.cfg跟/boot/grub2/grub.cfg 兩個檔案都寫Do not edit, 並且說明是根據 /etc/grub.d 跟 /etc/default/grub 的內容, ...

Google Dictionary Extension

Catherine avatar
By Catherine
at 2012-07-23T22:32
我在 windows 下的 chrome 裝這個 extension 在網頁上選字後出現的發音是可以播放的 但我在 linux 下的 chromium 裝這個 extension 在網頁上選字後出現的發音是沒有聲音的 請問這是不支援 linux 還是需要設定什麼東西呢? 或是有其他替代軟體? 我想 ...

gcin安裝嘸蝦米出問題~~

Odelette avatar
By Odelette
at 2012-07-23T21:40
最近輸入法出一點問題, 用行易提供的檔案安裝嘸蝦米卻無法成功, 只能用root身分登入才能成功安裝。 如果以一般使用者身分安裝,就會出現下面的情況~~gcin裡也沒有成功安裝。 http://imageshack.us/photo/my-images/534/gcin.png/ 以前安裝很簡單,不會遇到這樣的 ...