題:
如何在不連接Steam服務器的情況下使用Steam?
Tigers_fan
2015-09-24 15:50:10 UTC
view on stackexchange narkive permalink

我沒有在這裡嘗試破解任何東西。為了澄清我的問題,我會給你情況。

我是一名工程師,同時還是一名狂熱的遊戲玩家。在我工作的地方,我們會不時出現停機,而工程師基本上只是坐著等待事情要做。在這段時間裡,我們的老闆(也是一位狂熱的遊戲玩家)允許我們攜帶筆記本電腦並連接到公司網絡。

我們遇到的問題是,由於公司的防火牆,我們無法連接到Steam服務器。我們可以毫無問題地連接到Origin,甚至可以從中下載遊戲,但是我們永遠無法訪問Steam的服務器。我們已經嘗試了一些方法來解決該問題,但到目前為止沒有成功。我想我正在尋找的是一種可以訪問Steam服務器的方法,就像訪問原始服務器一樣。

您是否嘗試過在家庭網絡中設置VPN(或遠程接入,如noMachine nx),並通過工作連接到它並從中獲利?如果遊戲是在線的,那可能會增加您的等待時間,並使其無法正常運行,但是如果您的家庭和工作聯繫良好,那麼情況應該不會那麼糟。與遠程訪問相比,我更希望使用vpn來避免遠程訪問中鍵盤和鼠標輸入的延遲。
如何購買GSM調製解調器(一個)和便宜的數據套餐?您不會下載遊戲,但應該可以輕鬆登錄Steam。
代理服務器。通過代理連接到Steam,並不是那麼困難/昂貴,請參閱https://www.linode.com/docs/networking/squid/squid-http-proxy-ubuntu-12-04 您公司的防火牆應該無法阻止Steam訪問,因為您的計算機將訪問自己的VPS IP,而不是Steam。
@DanWhite您應該將其發佈為答案。
“我們可以毫無問題地連接到Origin”。如果您這樣說,您需要仔細看一下Origin:連接到它**是個問題。**假裝成Steam克隆是EA如何使您安裝它,但實際上是一種真正令人作嘔的惡意軟件,它會監視您並向EA報告各種個人數據,以供他們做事。如果我正在運行一個網絡,我將不希望它在附近的任何地方!
為什麼需要訪問Steam?只是要開始遊戲還是使用專用服務器進行多層會話?
請問您的積極鼓勵這樣做的老闆調整防火牆規則是不合理的嗎?
您工作的地方有空缺嗎?
@Thorbjørn可能有一個好主意。如果他們擔心帶寬,這是完全合理的考慮,那麼他們可以考慮降低QoS。
“ *我不打算在這里黑客攻擊任何東西。*” **你不是嗎?**據我所知,你仍然在問如何繞過公司防火牆訪問被阻止的資源。無論出於安全性,生產力或帶寬原因而設置了該塊,幾乎可以肯定地繞過它仍然違反了公司的IT策略。
@NanbanJim我不會擔心帶寬。除了遊戲下載本身(您絕對應該在家中下載)外,絕大多數遊戲的佔用空間非常小,最多僅幾KB / s。電子郵件流量之類的資源可能會佔用更多的空間。主要原因是出於安全方面的考慮:惡意軟件可能使用開放的端口或可訪問的地址來進行有效負載傳遞,外部通信和其他令人討厭的東西。
我就是Nate,我是公司中需要更改防火牆規則的人員之一。信任用戶不要更新我們,將其設置為不要自動更新我們,只是要求它發生並破壞您的公司帶寬。
@NanbanJim當然,您仍然可以擔心帶寬,但是我個人認為這是安全性所不及的。如果安全性配置不當,惡意軟件可能使公司損失數百萬時間,丟失數據和損害品牌。當有人下載70 GB遊戲(例如GTA5)(目前是最大的PC遊戲下載之一)時,發生的最糟糕的情況是什麼?就像我唯一想到的是數據上限問題,或者您的ISP不喜歡您僅通過商務線路下載遊戲。
我同意安全是第一位關注的問題,但是安全的一部分是數據可用性。如果未正確QoS,則此下載可能會阻止合法流量。這可能包括貨幣交易以及其他關鍵業務應用程序。這是根據類似情況的經驗得出的。我只是認為這只是一個麻煩,直到我實際看到它在我的網絡上發生。
問題標題(如何使用Steam而不訪問Steam服務器)與問題正文(如何在被防火牆阻止時訪問工作中的Steam服務器)不同。標題問題的答案是“使用脫機模式”。身體問題的答案更為複雜。請編輯其中一個,以便他們問相同的事情。
六 答案:
DJ Pirtu
2015-09-24 15:57:39 UTC
view on stackexchange narkive permalink

我相信您的問題大部分可以通過使用Steam的offline-mode來解決。

您說您可以在“筆記本電腦”上玩遊戲。我認為這是您可以不時帶回家的個人筆記本電腦。

這就是你要做的。在您的家中,不受阻礙地訪問Steam,下載您想要的遊戲並啟動一次。這樣Steam可以驗證您至少運行一次這些遊戲的權利。之後,將Steam置於離線模式。它會記住您所做的驗證(根據@badp的規定,驗證的時間是有限的,只有幾個星期),您應該能夠使用筆記本電腦及其Steam安裝來玩遊戲,而無需連接到Steam的服務器。>

根據遊戲的不同,您甚至可以在線上游戲,而無需連接到Steam的服務器。

另外,如果您已經安裝了遊戲,則可以在辦公室中使用Steam,並且可以離線使用Steam,也可以在此處嘗試以下建議:http://gaming.stackexchange.com/questions/19234/is-there在不首先登錄的情況下以任何方式在離線模式下啟動Steam的方法,儘管不知道它們是否仍然有效。
離線模式仍然需要您每兩週簽入一次。
@badp我知道驗證保留在內存中的時間有一些限制。我只是不確定要多久。
也有一些遊戲將Steam用作CDN而不是DRM。安裝後,無論Steam處於在線,離線還是完全不運行的狀態下,它們都會一直工作。例如,Kerbal太空計劃。我不知道是否有明確的清單,但是如果您擔心離線模式的時間到期,那麼專注於這些遊戲可能是個好主意。
另外,您將不會獲得成就。
@Medinoc錯了,您仍然可以得到成就,並且下次您登錄時它們就會與您的帳戶同步。此功能適用於任何Steamworks遊戲(最近幾年發行的大多數遊戲)。
Asunez
2015-09-24 16:00:03 UTC
view on stackexchange narkive permalink

除了聯繫防火牆管理員和將Steam服務器列入白名單之外,您無能為力 s>。如以下評論中所建議,您可以使用代理連接到Steam。

我知道這不能解決您的問題,但是也許對其他人來說就足夠了。我的大學遇到了同樣的問題,因為Steam登錄服務器被阻止了。我的一個朋友發現了一種出乎意料的解決方法:

  • 在家時,連接到Steam並登錄。
  • 將筆記本置於睡眠模式。
  • 在工作中打開筆記本電腦。

Steam應該是connected,可以下載遊戲並且可以與朋友聊天,但是使用Steam服務器的所有遊戲(例如Counter Strike等)將無法播放。儘管如此,它仍然比您以前能做的還要多(除非他們以某種方式解決了該問題)。

我認為這是一個比脫機模式更好的解決方案。它提供了更多的功能,並且可以說麻煩更少。唯一的問題是,如果您想完全使用Steam,它會迫使您整天保持Steam開放(由於多種原因,這可能不是最聰明的工作)。
僅當網絡管理員足夠幼稚以僅阻止登錄服務器而非所有與Steam關聯的地址時,這才起作用。
此答案不正確,可以選擇設置代理。
-1
IceCoolTea
2015-09-25 00:37:42 UTC
view on stackexchange narkive permalink

我在大學遇到這個問題。我只是通過電話連接到3G並在那裡登錄Steam。它僅用於登錄並驗證遊戲啟動就不會消耗大量數據。不過不要指望玩在線遊戲。即使您擁有快速的3G / 4G連接,延遲仍然是一個問題。

請查看Google如何根據手機的型號和系統將其變成WiFi熱點。和遊戲的朋友們好運!

如果您啟用了蒸汽自動更新,則可能會出現問題。遊戲更新將開始下載而不會另行通知,您的移動數據計劃可能會很快耗盡。
Basic
2015-09-26 03:23:24 UTC
view on stackexchange narkive permalink

我在家中的VM上運行 OpenVPN。正確設置路由器只需要在路由器上進行一點端口轉發即可。(對於<10並發連接是免費的)。我曾經使用DropBox在桌面上託管VM,並在知道需要虛擬機時將其啟動。現在,我有一台舊電腦坐在那裡,什麼也沒做。

系統要求很低(512MB Ram,比您需要的CPU多1個CPU)

使用端口443,幾乎所有防火牆都可以使您毫無問題地進行連接(將防火牆列入白名單是例外,但在政府/國防部門以外很少見)。

無論我身在何處或想要做什麼,都可以連接到VPN,並且可以正常工作。

性能受到了打擊-您的VPN服務器/當前位置的速度將達到最差的水平,並且會有(較小的)延遲開銷,但是我已經能夠在辦公室使用ping命令播放CS:S< 50ms。

作為一項額外的獎勵,它也適用於我的(Android)手機

我要給它一個旋轉。我以前從未設置過類似的東西,但是我在嘗試新事物。謝謝!
別擔心。如果要進行自我託管,則需要下載OpenVPN訪問服務器(而不是使用其他人的服務器,在這種情況下,您可以只下載桌面客戶端)。有關服務器選項,請參見[here](https://openvpn.net/index.php/access-server/overview.html)。
Kia
2015-09-28 11:40:17 UTC
view on stackexchange narkive permalink

如果您可以訪問遠程服務器上的SSH會話,則可以下載ProxyCap或Proxifier,通過PuTTy使用SSH製作Socks5,將SOCKS5與ProxyCap或Proxifier結合使用,並通過使用-tcp參數啟動Steam,Steam.exe的快捷方式連接到您的桌面(或其他任何地方)以及啟動參數。

xji
2015-09-30 07:54:30 UTC
view on stackexchange narkive permalink

使用VPN服務。我使用 Astrill這是一項付費服務,因為除了連接Steam之外,我還有其他需求,但是那裡應該有很多免費的。優質的VPN可以將您的全部網絡容量連接到Steam,而不會出現任何問題。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...