GNU/Linux >> Belajar Linux >  >> Linux

Cara memeriksa apakah proxy Socks5 berfungsi

Jika Anda membuat proxy sendiri, pertama-tama Anda harus memeriksa apakah ada port terbuka (kode p argumen hanya berfungsi jika proses terkait adalah milik Anda atau Anda adalah root):

netstat -tlnp

Ini akan memberi Anda garis seperti:(Saya memiliki proxy di localhost:8888 )

tcp        0      0 127.0.0.1:8888          0.0.0.0:*               LISTEN

Jika Anda menemukan garis seperti itu atau proxy itu bukan milik Anda, coba kirim paket melaluinya. Misalnya meminta halaman web dengan curl :

curl --socks5 localhost:8888 binfalse.de

Harus menampilkan beberapa hal HTML. Semoga ini membantu untuk mencari kesalahan;-)

Aux :Sebagai contoh saya, saya membuat proxy melalui:

ssh -o ServerAliveInterval=60 -D8888 [email protected]

Ganti someone dengan nama pengguna Anda dan somewhere dengan server tujuan Anda. Tentu saja menggunakan OpenSSH hanyalah salah satu metode dari banyak kemungkinan proxy socks5.


Untuk mendapatkan curl untuk menyelesaikan DNS di sisi lain, ubah --socks5 dengan --socks5-hostname .

Lihat halaman manual untuk info lebih lanjut.


Perintah berikut akan menguji apakah proxy Socks 5 berfungsi di localhost:8080 :

timeout 5 curl -x socks5://localhost:8080 http://example.com/

Kalau tidak, itu akan habis setelah 5 detik. Jika Anda tidak memiliki timeout perintah, lepaskan.


Linux
  1. Cara Memeriksa Zona Waktu di Linux

  2. Cara Mengatur Proksi Terbalik Nginx

  3. Bagaimana Cara Memeriksa Kemajuan Running Cp?

  1. Cara kerja Hexdump

  2. Cara memeriksa versi Redhat

  3. Cara Memeriksa Versi CentOS

  1. Bagaimana cara memeriksa sintaks sudoers

  2. Cara Memeriksa Riwayat Masuk Linux

  3. Bagaimana Cara Mengecek Penggunaan Bandwidth VPS?