返回列表 發帖
回復 39# 角色
CHing謝謝賜教, 但我加埋tap device同樣唔得,請問local bridge係咪淨係bridge落tap,唔bridge落eth呢?

TOP

Bridge eth与bridge tap不一样。我们需要就是bridge tap。

TOP

回復 47# 角色

淨bridge落tap,用Android OpenVPN連上時話authentication error. 用番bridge落eth又無事.

TOP

根据信息,先弄br0,然后再做tap-vlan。

我的问题是,怎样做br0,然后怎样做tap-vlan。

TOP

本帖最後由 hkccm2k 於 2013-5-20 21:48 編輯

回復 49# 角色
各位師兄,多謝之前嘅幫忙,經過早前入手咗部Raspberry Pi 可以專心玩吓個SoftEther,綜合分散喺網上嘅資料,小弟已成功用tap喺SoftEther做bridge,以下介紹吓個歩驟,希望幫到大家手。

參考
http://ciscostew.wordpress.com/l ... dging-it-with-eth0/

歩驟(經過反覆測試,啲步驟係有先後關係,唔好搞錯)
1) 行"apt-get install uml-utilities"
2) 行"apt-get install bridge-utils"
3) 喺server加番個boottime tun module ,喺/etc/modules 加tun喺一行度,可reboot或行"modprobe tun"去人手load住,行"lsmod"會見到個tun module
4) 用SoftEther個Server Manager 先用tap起個local bridge ,如果已有用eth0做bridge要摌走佢,詳情睇以下日文原文或者用Google Translate 翻譯,我個tap device 叫vlan,喺個server會起咗個新interface叫做tap_vlan 。(不可自行喺server人手加個tap device )
http://www.pc-links.com/blog/softether/tap/
5) 喺server改咗/etc/network/interfaces 做以下内容(#係comment)
auto lo
iface lo inet loopback

#eth0 & tap_vlan 兩個section要行先,同唔set IP#俾佢,只加啲command等佢up/down 時執行
auto eth0
iface eth0 inet manual
up ip link set eth0 up
up brctl addif br0 eh0
down brctl delif br0 eth0 || true
down ip link set eth0 down

auto tap_vlan
iface tap_vlan inet manual
#加哩行以防個tap device 無咗
pre-up /usr/sbin/tunctl -t tap_vlan
up ip link set tap_vlan up
up brctl addif br0 tap_vlan
down brctl delif br0 tap_vlan || true
down ip link set tap_vlan down

#以下係個bridge interface br0 嘅set法,我用個DD-WRT router 個dhcp派IP#,你可自行set做static,我咁係俾啲唔識Linux嘅朋友用,等佢唔要凈喺router做setting得喇
auto br0
iface br0 inet dhcp
hostname RPi
#以下喺用個eth0個mac address set 埋俾br0做同一個mac address ,等經dhcp攞到同一個IP#,因為唔咁做個bridge interface 會用有份bridge嘅device嘅mac address 搵個最細嘅嚟做,而tap device 每次reboot後個mac address 都會唔同,eth0 個mac address 就固定嘅
hwaddress ether `ip link show eth0|grep ether|awk '{printf("%s",$(2));}'`
#哩行定eth0 & tap_vlan 參于做bridge
bridge_ports eth0 tap_vlan
bridge_maxwait 10

之行你可reboot或者起動個network去實現個bridge,喺server行"brctl show"睇吓個bridge起唔到,行"ifconfig"睇吓係咪得br0有IP#而eth0 & tap_vlan 係無嘅。

我用唔同vpn client 都連得上到個SoftEther server ,之後ping個server IP#同用佢提供嘅service(eg SSH)都無問題。

TOP

谢谢CHing的非常有用的信息,估计很多人都会看着你写的东西,然后跟着做。

TOP

Made some corrections of my previous post.

TOP

回復 50# hkccm2k


    可否裝作一個image 借嚟用。

TOP

返回列表