Saya menjalankan desktop Fedora di belakang proxy perusahaan yang memblokir yum
lalu lintas (khusus *.gz
dan *.bz2
). Saya memiliki akses ke mesin RedHat terpisah melalui ssh yang dapat mengunduh apa pun yang disukainya.
Ketika saya melakukannya yum update
dan perintah yum lainnya: Apakah mungkin untuk mengarahkan lalu lintas itu ke mesin RedHat untuk melakukan unduhan untuk saya? Saya tidak memiliki akses root pada mesin RedHat tetapi saya bisa masuk dan menggunakan wget untuk mengunduh file. Jika ya, bagaimana caranya?
Anda harus dapat mem-proxy lalu lintas YUM melalui koneksi SSH seperti:
tambahkan ke
/etc/yum.conf
pada server yang dilindungi:dari server dengan akses ssh masuk / keluar yang normal:
Di server tempat Anda ingin menjalankan perintah YUM:
Referensi
sumber
desktop
dan server RedHat dengan akses unduh penuh sebagaiserver
). Jadi saya kira saya perlu melakukanproxy=http://127.0.0.1:8080
pada sayadesktop
karena ini adalah komputer yang membutuhkan pembaruan yum dan jugassh -R 8080:ssh.server:8080 [email protected]
pada sayadesktop
. Di manaserver
konfigurasi datang ke ini atau tidak ada?ssh.server
.desktop
atauserver
? Jika tidak ada server saya tidak dapat menginstalnya karena saya tidak memiliki akses rootssh -D 8888 user@server
pada desktop, maka Anda harus memberitahu yum untuk menggunakan server iniproxy=socks5h://localhost:8888
. Jadi bisakah Anda melihat masalah dengan ini? Itu berarti saya tidak perlu menginstal apa pun pada mesin server yang ideal dalam kasus saya karena ini adalah mesin bersama. Saya tidak akan bisa mengujinya hingga Senin.