2017-06-06 62 views
-1

我在雲上安裝了一個centos 7(最低配置)。 我用我的筆記本電腦上使用膩子連接它。如何在linux中運行firefox程序並在windows上獲取它的輸出。

我已經在具有快速互聯網連接的centos服務器上安裝了Firefox。

然而每當我使用Firefox它不加載,因爲它沒有安裝GUI。(而我會用膩子連接它)

我想瀏覽互聯網上從Windows計算機。我該怎麼辦? 請幫忙。 錯誤消息

火狐

錯誤:GDK_BACKEND不匹配可用的顯示器

請幫

回答

0

您需要與虛擬圖形屏供應Firefox瀏覽器。例如,您可以在Windows上安裝XMing,並將PuTTY配置爲「轉發X連接」。

然後Firefox將「畫」在屏幕上,屏幕將傳輸到您的PC。您的鼠標和鍵盤信號將被傳輸到遠程服務器。

這個設置應該比你當前的Web連接慢6倍,因爲你連接到互聯網這個瓶頸是沒有變化的,現在你正在推送大量的X數據而不是瀏覽元素。

一個更好的可能性是在遠程服務器上安裝魷魚代理,然後配置你的PuTTY打開從遠程端口127.0.0.1:3128一個「隧道」到本地端口3128,最後指示您的Windows火狐在端口3128上使用127.0.0.1作爲所有協議的代理。

這樣,瀏覽信息將被遠程下載,壓縮並轉發給您。

這應該是您當前連接速度的兩倍左右(除非您連接的舊Web站點沒有gz/deflate支持,並且大多數文本沒有圖片,那麼您可能會遇到最多五次連接以最快的速度,雖然帶着幾分增加延遲。

(一個更好的,但更復雜的設置涉及到運行的本地代理,通過SSH隧道連接到遠程代理)。

在您的導航可能出現的所有情況因爲來自遠程機器,但要確保沒有信息泄漏,您需要正確配置代理。

0

使用下面的命令來

$ ssh -Y whatever.com 

連接在CentOS的服務器上,編輯文件/ etc/X11/sshd_config中,有必要與像

X11Forwarding yes 
一行打開X11轉發

在putty中啓用配置中的X11轉發。

+0

ssh -Y whatever.com 如何在膩子中運行此命令? – rohan

0

你可以通過SSH轉發X,但它很痛苦地慢。像NoMachine一樣會做得更好。

但是,如果您嘗試獲得更快的互聯網,您可能會運氣不佳,因爲任何改善此舉的嘗試都會增加開銷。

您可能可以設置VPN以改善對從其他網站接收的數據的壓縮。查看this SO post瞭解有關可用的內容和已有的解決方案的一些信息。

相關問題