GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa menggunakan SSH dengan proxy SOCKS 5?

Anda menggunakan 'connect' untuk HTTPS sebagai versi proxy Anda, ini dari man nc:

-X proxy_version Meminta agar nc menggunakan protokol yang ditentukan saat berbicara dengan server proxy. Protokol yang didukung adalah ''4'' (SOCKS v.4), ''5'' (SOCKS v.5) dan 'connect' (HTTPS proxy). Jika protokol tidak ditentukan, SOCKS versi 5 akan digunakan.

Jadi, Anda harus menggunakan yang berikut ini untuk menggunakan SOCKS 5:

ProxyCommand /usr/bin/nc -X 5 -x 127.0.0.1:7777 %h %p

Atau sederhananya:

ProxyCommand /usr/bin/nc -x 127.0.0.1:7777 %h %p

Saya harap ini membantu.


ssh -o ProxyCommand='nc --proxy-type socks4 --proxy 127.0.0.1:9050 %h %p' [email protected]

fc19 x86_64, Ncat:Versi 6.25


kaos (http://tsocks.sourceforge.net/) adalah pembungkus bagus yang menggunakan LD_PRELOAD untuk membuat program apa pun menggunakan proxy SOCKS secara transparan:

tsocks ssh example.com

Hanya berfungsi, ingatlah untuk mengonfigurasi IP proxy SOCKS di /etc/tsocks.conf


Linux
  1. Bagaimana saya menggunakan Vagrant dengan libvirt

  2. Cara menggunakan kunci SSH dengan Plesk

  3. Membuat Proksi Web SOCKS menggunakan SSH

  1. Cara Menonaktifkan Login SSH Dengan Kata Sandi

  2. Cara:Memulai dengan Ansible

  3. Bagaimana saya bisa menggunakan dialog peringatan dengan Python di linux?

  1. Bisakah Anda Menggunakan Jangkar ^ $ Dengan Ls?

  2. Bagaimana Cara Menggunakan Ssh-copy-id Dengan Multiple-hop Ssh Tunnel?

  3. Bagaimana cara menggunakan rsync dengan alamat IPv6 melalui SSH?