iT邦幫忙

1

網頁運作的原理確認

請教大家
所謂的webserver(像是iis/apache...etc),是否是主機上的程式如果有連上外網的話,當其他區網上的電腦(沒有連外網,但是可以連到該台webserver),就可以執行WEBSERVER上的程式了,但我目前測試是如果WEBSERVER上的程式如果有接到外網的話,例如<iframe src="http://tw.yahoo.com></iframe> or http://www.worldlingo.com/soap/ServiceApi.wsdl ,是否有什麼替代方式,可以讓區網沒有接外網的電腦,可以透過WEBSERVER(透過proxy,有連外網)來抓取網路上的資訊呢? 謝謝

看更多先前的討論...收起先前的討論...
不懂你打算要幹嘛,一般企業不讓區網的電腦上外網是因為安全因素,但你卻要讓外網透過主機上網,基本上,個人不建議這麼做,這會有一些風險,除非你們的環境夠安全,不然,很容易發生使用者因為疏忽而造成無法阻擋的資安事件,架 PROXY 也不一定安全的,還有,你的環境已經有 PROXY,區網電腦能連上 WEB SERVER 那就一定能找到 PROXY ,如果你非要讓 區網電腦上外網,就把那堆網路設定設好就好了,只要設定好,區網電腦就能上網了
msnman iT邦研究生 1 級 ‧ 2016-01-06 16:21:36 檢舉
沒錯~~
雖然,proxyserver是代理伺服器,但是最終要看的電腦是區網電腦,因此,該網頁最終還是不被下載到區網電腦上,如果網頁上有病毒或木馬,一樣會被下載到區網電腦上。代理伺服器的就像是ATM提款機,他會給你錢,但錢上面的細菌最終還是到你手上。除非,proxyserver有專用防毒軟體可以過濾,但也不是100%。
msnman iT邦研究生 1 級 ‧ 2016-01-06 16:22:42 檢舉
因此,該網頁最終還是<會>被下載到區網電腦上,如果網頁上有病毒或木馬。<更正>
去看看一堆企業用了 PROXY 結果還不是中了綁架病毒,連 NAS 也全部遭殃
用 PROXY 最好可以讓你覺得安全啦
基本上 PROXY 就好像 企業的 家庭色情守門員一樣
他只是讓你可以設定那些檔案不能下載,哪些網站進不去,並且記錄使用者的瀏覽紀錄
如果 PROXY 有裝防毒也許能防的了已知病毒,但是類似綁架病毒這種的
你很難防的了,因為目前已知的防毒軟體根本沒有人有跟GOOGLE一樣的處理能力
我目前只知道只有 GOOGLE 有能力擋下綁架病毒 ( 郵件散步類型的 )
題主,自己衡量吧,基本的軟硬體該有的要有,再多的管理也管不了USER的手賤
msnman iT邦研究生 1 級 ‧ 2016-01-08 00:49:58 檢舉
proxy只是代理人,他只幫網內電腦找他想要的資料,並不會阻擋使用者上任何網站,阻擋的功能一般都是防火牆的工作,proxy是將下載來的資料儲存在硬碟裡,然後,再依使用者需求給予使用者資料,因此,可以將已下載最新的資料直接傳送給多個使用者,讓使用者加快下載速度,不用一直向遠端主機下載資料,proxy也會確認資料是否是最新的。目前沒有防毒軟體能阻擋綁架病毒,並不代表以後防毒軟體沒辦法阻擋,usb病毒也是流行了很久防毒軟體才找出機制防止usb病毒。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

12
wiseguy
iT邦超人 1 級 ‧ 2016-01-06 17:57:17
最佳解答
  1. Web Server 說穿了只是一個把檔案 (html, jpg, js, css, ...) 傳到你的電腦上的檔案伺服器。
  2. 當你的電腦的瀏覽器收到這些檔案,會進行解譯跟展現,也就是你所看到的網頁畫面。如果網頁中有連到外網的 <iframe>,也是由你的瀏覽器去連,跟 Web Server 一點關係也沒有。
  3. 如果你想要透過 Web Server 連到外網去取這些外網資源,那麼 Web Server 就必須同時具有 proxy 功能 (正向代理 proxy 或反向代理 proxy 都行)。有這個功能後,你的瀏覽器再設定 Web Server 為 proxy 就行了。
看更多先前的回應...收起先前的回應...
wiseguy iT邦超人 1 級 ‧ 2016-01-06 17:59:29 檢舉

ektrontek提到:
有什麼替代方式,可以讓區網沒有接外網的電腦,可以透過WEBSERVER(透過proxy,有連外網)來抓取網路上的資訊呢?

所以你的需求,就是讓 Web Server 有 proxy 功能就行了。

外獅佬 iT邦大師 1 級 ‧ 2016-01-06 22:45:47 檢舉

問題又來了,當初規劃讓這些client不能上網,應該有其考量,如果掛上了proxy.....
這些原本不能上網的電腦,就四通八達了,需要在proxy上做一些限制。

wiseguy iT邦超人 1 級 ‧ 2016-01-07 10:21:04 檢舉

既然公司都已經有可以穿出去外網的 proxy,我們只能預想 IT 人員有這個 sense。

ektrontek iT邦研究生 1 級 ‧ 2016-01-08 12:24:29 檢舉

感謝大家回覆
這是在找問題的解決方式,但不一定要這麼做,目前是在做資料的蒐集部分後,來決定比較可能的方式(在公司規定的前提下)

4
msnman
iT邦研究生 1 級 ‧ 2016-01-06 15:02:08

webserver只是開啟伺服器上設計好的網頁的伺服器。
proxyserver是代理伺服器,基本上通過代理伺服器上網也就幾乎等於區網電腦可上網了。
如果要管控區域網路上網方式,可以架proxyserver+防火牆管控可上網的IP或網域。

看更多先前的回應...收起先前的回應...
外獅佬 iT邦大師 1 級 ‧ 2016-01-06 15:39:39 檢舉

看過發問者發問的幾個問題
他的意思是:

  1. Web Server可以上網(有連接Internet,透過Proxy上網)
  2. Client不能連接internet
  3. Web Server位於區網,故Client可以看到Web Server上的網頁內容
  4. 如何讓不能連接internet的client,可以透過iframe,看到網際網路上某個站台的內容...
    看來...他走錯路了開心
msnman iT邦研究生 1 級 ‧ 2016-01-08 00:50:15 檢舉

proxy只是代理人,他只幫網內電腦找他想要的資料,並不會阻擋使用者上任何網站,阻擋的功能一般都是防火牆的工作,proxy是將下載來的資料儲存在硬碟裡,然後,再依使用者需求給予使用者資料,因此,可以將已下載最新的資料直接傳送給多個使用者,讓使用者加快下載速度,不用一直向遠端主機下載資料,proxy也會確認資料是否是最新的。目前沒有防毒軟體能阻擋綁架病毒,並不代表以後防毒軟體沒辦法阻擋,usb病毒也是流行了很久防毒軟體才找出機制防止usb病毒。

wiseguy iT邦超人 1 級 ‧ 2016-01-08 11:00:38 檢舉

msnman提到:
proxy只是代理人,他只幫網內電腦找他想要的資料,並不會阻擋使用者上任何網站

其實 proxy 還是可以限制只代理哪些網站,或哪幾台電腦(IP)可以用 proxy 的喲 偷笑

msnman iT邦研究生 1 級 ‧ 2016-01-11 15:34:36 檢舉

是的,確實可以管制。

msnman iT邦研究生 1 級 ‧ 2016-01-12 14:59:31 檢舉

但是,防火牆如果沒有設定好,proxy很容易變成別人的跳板。而且,proxy的設定也要配合防火牆比較好哦。

我要發表回答

立即登入回答