2017-06-06 3 views
-1

私は1台のcentos 7(最小セットアップ)をクラウドにインストールしています。 私のラップトップにパテを使って接続します。Linuxでfirefoxプログラムを実行し、その出力をWindows上で取得する方法。

インターネットに接続しているcentosサーバーにFirefoxをインストールしました。

しかし、私はそれは。GUIがインストールされていない(と私はパテを使用して接続M)ので、そのが読み込まれていないのFirefoxを実行するたびに

私は、Windowsマシンから、それにインターネットを閲覧したいです。どうすればそれについて行くことができますか? 助けてください。 エラーメッセージ

Firefoxの

エラー:あなたは仮想グラフィック画面でFirefoxを提供する必要があり

答えて

0

助けてくださいGDK_BACKENDが利用可能に表示さ

と一致していません。たとえば、Windows上にXMingをインストールし、PuTTYを「forward X connection」に設定することができます。

Firefoxが画面に「描画」し、画面がPCに送信されます。マウスとキーボードの信号がリモートサーバーに送信されます。

この設定は、インターネットへの接続(ボトルネック)は変更されていないため、現在のWeb接続よりも約6倍遅くなり、現在は要素を参照する代わりに大量のXデータをプッシュしています。

より良い可能性がローカルポート3128にリモートポート127.0.0.1:3128からの「トンネル」を開くには、あなたはPuTTYを構成し、リモートサーバー上イカプロキシをインストールすることで、最終的にするには、WindowsのFirefoxを指示するだろうポート3128の127.0.0.1をすべてのプロトコルのプロキシとして使用してください。

このようにして、ブラウズ情報はリモートからダウンロードされ、圧縮され、あなたに転送されます。

これは、gz/deflateサポートなしで古いWebサイトに接続している場合を除いて、現在の接続の約2倍の速度になるはずです。画像がないテキストがほとんどです。やや高めの待ち時間とはいえ、同じ速さ。

(よりよいが、さらに複雑な設定は、リモートプロキシにSSHトンネル経由で接続されたローカルプロキシを、実行している必要)。

すべての場合において、あなたのナビゲーションが表示されることがありますリモートマシンからのものだが、情報の漏洩がないように、適切にプロキシを設定する必要があります。

0

、ファイル/ etc/X11は/ sshd_configファイルを編集して、CentOSにサーバーで

$ ssh -Y whatever.com 

を接続するには、以下のコマンドを使用して、

X11Forwarding yes 
のような行でX11フォワーディングをオンにする必要があります

パテの設定でX11転送を有効にします。

+0

ssh -Y whatever.com このコマンドをパテで実行するにはどうすればよいですか? – rohan

0

XをSSHで転送することはできますが、それは辛いほど遅いです。 NoMachineのようなものははるかに良くなります。

ただし、インターネットを高速化しようとしている場合は、これを改善しようとするとオーバーヘッドが増えるため、不運になる可能性があります。

他のWebサイトから受信したデータの圧縮を改善するために、VPNを設定することができます。利用可能なものと既に存在するソリューションについての情報は、this SO postをご覧ください。

関連する問題