7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ローカルマシンでyumをする方法

Last updated at Posted at 2014-11-25

簡単な事なのにsshの多重接続でドハマりしたので覚書。

gw - 踏み台 - ローカルサーバ
という構成(ローカルサーバはインターネットに繋がっていない)の時、ローカルサーバでyum等をする方法。

踏み台サーバで
$ ssh -D 1080 localhost
自分にsshして自分1080ポートをSocksプロキシにする。

そのまま
$ ssh -R 1080:localhost:8080 対象ローカルサーバ
として対象のローカルサーバにsshでリモートポートフォワーディングしつつログイン。

ログイン先のローカルサーバ上のyum.confにプロキシ設定を追加。
$ sudo vi /etc/yum.conf
の適当な場所(distroverpkg=centos-releaseとかの下でいいじゃないかな)に
proxy=socks5h://localhost:8080
を追加。

これでローカルサーバからyumが使えるようになる。
同様にプロキシの設定をしてやれば、他の通信も外に出れる様になる。

7
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?