iT邦幫忙

0

用VPN連線公司內部,但公司內部有EZVPN過去子公司

  • 分享至 

  • xImage

用VPN連線公司內部,但公司內部有EZVPN過去子公司。
在公司連線子公司正常,但有需求必須從外部(出差)連線公司內部,看起來內部正常,但連線子公司網頁卻無法顯示。請問大概原因或如何解決啊???
公司內部-------->子公司iis OK
外部------>公司 OK ----X----->子公司iis
vpn vpn

EZVPN不是都有專人負責 ?
怎會落到這邊詢問 ^^
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

4
Ray
iT邦大神 1 級 ‧ 2015-10-08 01:41:37
最佳解答

這一看就是 Routing 沒設好....

公司內部->子公司網頁, 這段正常是因為你公司和子公司兩邊的 Router (or firewall) 上面有建了 Static Route 互相指向對方.

但是當你從: 外部->公司內部, 的時候, 那台外部的電腦上面, 可能沒有將子公司的 Routing 寫上去, 同時, 子公司這邊的 Router, 也沒有將外部的網段寫進 Routing 裡去, 所以造成兩邊不通.

舉例來說:
公司內部: 192.168.1.x
子公司: 192.168.2.x
外部VPN: 10.0.0.x

如果外部電腦上面, 沒有:

<pre class="c" name="code">route 192.168.2.0/255.255.255.0 gateway 192.168.1.x 

這條路由的話, 那這個方向就不會通, 同樣的, 如果你的子公司路由器上面, 沒有:

<pre class="c" name="code">route 10.0.0.0/255.255.255.0 gateway 192.186.1.x 

這條路由的話, 那從子公司回到外部 VPN 用戶的路由也不會通.
(上面用的是模擬指令, 只是形容 Routing 可能的設定, 不是真的要下這樣的指令喔)

通常外部電腦的 VPN 只會 route 他 VPN 進來的那個網段, 不會多 route 其他的網段, 你必須想辦法把外部 VPN 軟體設定成可以 route 子公司的網段, 同時也讓子公司可以 route 外部的網段回去, 這樣兩邊才可以通.

VPN 只會 route 他 VPN 進來的那個網段, 不會多 route 其他的網段, 你必須想辦法把外部 VPN 軟體設定成可以 route 子公司的網段。
1.但我都讓route進來的網段與辦公室網段一樣了,還是不行。
2.請問raytracy大,我們是用FORTI做vpn的,請問是否有甚麼建議呢?
謝謝

aeolus0829 iT邦研究生 4 級 ‧ 2015-10-22 08:35:50 檢舉

routing 一樣不見得表示它會像你期望的一樣運作

比較簡單的方式是運用除錯工具,像是 tracerouting (linux), tracert (windows)

先找一台筆電,透過手機的3G分享熱點連上網路,再在筆電上連進公司 VPN,然後對各網段檢查一下,比如說你的 AD 是 192.168.0.11
c:>tracert 192.168.0.11
然後看一下 routing 走的和你想像中有沒一樣

(不知你有沒做 debug 所以我提一下)

2
aeolus0829
iT邦研究生 4 級 ‧ 2015-10-07 13:17:02

外部 -- 公司 -- 子公司
routing 是怎麼走?

路徑和底下一樣嗎?
公司 -- 子公司

以我們公司為例,外部vpn 進來之後,只會有限度的存取某些主機,並不會讓它有無限的能力;因此不會主動加 routing 讓 vpn 的使用者什麼都可以用,所以我猜可能是 routing 那邊要看一下

Routing 已經有加進去了,因為必須要連子公司的網頁。
因為子公司也是用VPN,有可能是VPN造成無法存取嗎?

我要發表回答

立即登入回答