回答:
私のソリューションは@slmのソリューションに似ていましたが、代わりにSOCKSを使用しました。これは、SOCKSがよりシンプルで、サーバーまたはクライアントにプロキシをインストールする必要がないためです。
アクセスが制限されたコンピューターですべてのコマンドを実行します。
yum.conf
セットプロキシは、以下のように
proxy=socks5h://localhost:1080
端末タイプから
ssh -D 1080 YOUR_USER@YOUR_SERVER_WITH_FULL_WEB_ACCESS
Enterキーを押してパスワードを入力します。
今、別のターミナル(sshではない)タイプ
yum update
次のように、SSH接続を介してYUMのトラフィックをプロキシできるはずです。
/etc/yum.conf
保護されたサーバーのに追加します。
proxy=http://127.0.0.1:8080
通常のインバウンド/アウトバウンドSSHアクセスを持つサーバーから:
$ ssh -R 8080:ssh.server:8080 user@protected.server
YUMコマンドを実行するサーバーで:
$ yum update
desktop
、完全なダウンロードアクセス権を持つRedHatサーバーをと呼びますserver
)。これは、yumの更新を必要とするコンピューターであり、自分でも行う必要があるためproxy=http://127.0.0.1:8080
、自分で行う必要があると思いdesktop
ます。構成はどこにあるのですか、それともありませんか?ssh -R 8080:ssh.server:8080 user@protected.server
desktop
server
ssh.server
。
desktop
かserver
?サーバーがない場合は、ルートアクセス権がないためインストールできません
ssh -D 8888 user@server
デスクトップでは、このサーバーを使用するようにyumに指示する必要がありますproxy=socks5h://localhost:8888
。これで何か問題が見られますか?これは、サーバーマシンに何もインストールする必要がないことを意味します。これは、共有マシンであるため、私の場合には理想的です。月曜日までテストできません。