ssh tunnel error: saluran 3: buka gagal: koneksi gagal: Sambungan ditolak

1

Saya mencoba mengakses dan menjelajahi internet melalui server ssh jadi di laptop saya (ubuntu 12.04) saya melakukan ini:

ssh -D 9999 root@server-ip

kemudian di proxy jaringan di laptop saya set:

HTTP proxy 127.0.0.1      port 9999

tetapi ketika saya mencoba untuk membuka halaman di browser saya itu tidak terhubung dan di terminal saya, saya mendapatkan kesalahan seperti ini:

channel 4: open failed: connect failed: Connection refused
channel 3: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 4: open failed: connect failed: Connection refused
channel 6: open failed: connect failed: Connection refused

Saya baru dalam hal ini dan menemukan metode ini di internet jadi saya tidak tahu apa yang saya lakukan salah. Saya akan sangat menghargai jika ada yang bisa membantu saya membuat ini berhasil.

soroosh.strife
sumber
Catatan yang -Dtidak membuat proxy HTTP, itu membuat SOCKS5proxy ... jadi pastikan Anda mengkonfigurasi browser Anda dengan benar (misalnya, seperti yang dijelaskan di sini .
larsks
oh! terima kasih itu berhasil Saya sedang mengatur proxy http bukan host kaus kaki.
soroosh.strife
@ larsks Anda tampaknya telah menyelesaikan ini, Anda ingin mempostingnya sebagai jawaban?
terdon
Saya telah maju dan mempostingnya sebagai jawaban. Tepuk tangan!
larsks

Jawaban:

4

The -Dpilihan tidak menciptakan HTTPproxy. Itu menciptakan SOCKS5proxy:

 -D [bind_address:]port
         Specifies a local “dynamic” application-level port forwarding....Currently the SOCKS4 and SOCKS5 protocols are sup‐
         ported, and ssh will act as a SOCKS server.

Untuk menggunakan proxy, Anda harus mengonfigurasi Firefox untuk menggunakan SOCKS5proxy seperti yang dijelaskan dalam dokumen ini .

larsks
sumber