歡迎您光臨本站 註冊首頁

openvpn做的vpn兩個網段不能互通只能單向訪問 

←手機掃碼閱讀     火星人 @ 2014-03-05 , reply:0

openvpn做的vpn兩個網段不能互通只能單向訪問 

我的網路情況是
1、A端,openvpn設為server,
   ip:內網用192.168.2.2
   外網202.109.126.x
  
2、B端,openvpn設為client
    ip:內網用192.168.5.2

現在的情況是B端可以訪問到A端的所有電腦,反過來A端只能ping 通192.168.5.2這一台,對於B端網張中的其它的電腦全ping不能。這是什麼原因啊,

A端的conf
# Which local IP address should OpenVPN
# listen on? (optional)
;local a.b.c.d
port 1166
# TCP or UDP server?
;proto tcp
proto udp
;dev tap
dev tun
;dev-node MyTap
ca ca.crt
cert server.crt
key server.key  # This file should be kept secret
dh dh1024.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt

;server-bridge 10.8.0.4 255.255.255.0 10.8.0.50 10.8.0.100
;push "route 192.168.10.0 255.255.255.0"
;push "route 192.168.20.0 255.255.255.0"
#########################################my add
push "route 192.168.2.0 255.255.255.0"
route 192.168.5.0 255.255.255.0
client-config-dir ccd
;route 192.168.40.128 255.255.255.248
;client-config-dir ccd
;route 10.9.0.0 255.255.255.252
;learn-address ./script
;push "redirect-gateway"
;push "dhcp-option DNS 10.8.0.1"
;push "dhcp-option WINS 10.8.0.1"
client-to-client
;duplicate-cn
keepalive 10 120
tls-auth ta.key 0 # This file is secret
######################under is user/pass
#plugin ./openvpn-auth-pam.so login
#plugin ./openvpn-auth-pam.so openvpn
#client-cert-not-required
#username-as-common-name
;cipher BF-CBC        # Blowfish (default)
;cipher AES-128-CBC   # AES
;cipher DES-EDE3-CBC  # Triple-DES
comp-lzo
max-clients 100
user nobody
group nobody
persist-key
persist-tun
status openvpn-status.log
log         openvpn.log
verb 3

B端的conf
client
;dev tap
dev tun
;dev-node MyTap
proto udp
remote  202.109.126.x 1166
resolv-retry infinite
nobind
user nobody
group nobody

# Try to preserve some state across restarts.
persist-key
persist-tun


ca ca.crt
cert euconzkext.crt
key euconzkext.key

ns-cert-type server

tls-auth ta.key 1

comp-lzo
# Set log file verbosity.
verb 9
# Silence repeating messages
;mute 20
《解決方案》

自已頂一下
《解決方案》

B端返迴路由有問題
《解決方案》

打開了ip_forward嗎?
注意,得在所有client上打開。server可以不打開
《解決方案》

你的需要打開server端的ip_forward
《解決方案》

openvpn的client-server的方式來連通兩個lan,我也沒有試成功過,都是用server-server的方式來用.
《解決方案》

client-config-dir ccd
下面是什麼配置?
《解決方案》

原帖由 netocool 於 2007-6-25 23:12 發表
client-config-dir ccd
下面是什麼配置?

每個用戶單獨的配置,修改這些配置可以不用重新啟動openvpn進程,客戶重新連接后就OK了
《解決方案》

原帖由 tidezcy 於 2007-6-1 23:08 發表
openvpn的client-server的方式來連通兩個lan,我也沒有試成功過,都是用server-server的方式來用.

路由配置好了就沒有問題的

我住的地和辦公的地就是用C-S模式的,lan之間相互訪問都沒有問題

[火星人 ] openvpn做的vpn兩個網段不能互通只能單向訪問 已經有1257次圍觀

http://coctec.com/docs/service/show-post-37981.html