Saya mencari program yang bertindak sebagai manajer proksi untuk Ubuntu seperti halnya Proxifier untuk windows.
Saya mencari program yang bertindak sebagai manajer proksi untuk Ubuntu seperti halnya Proxifier untuk windows.
Jawaban:
Menurut deskripsi beranda Proxifier, perangkat lunak Privoxy terlihat seperti rekomendasi yang bagus. Privoxy adalah aplikasi proxy yang menyaring banyak hal terkait privasi (cookie, webbugs, dll.). Namun perangkat lunak ini memungkinkan Anda untuk mengkonfigurasi HTTP, SOCKS dan jenis perangkat lunak lainnya dan sangat fleksibel. Saya yakin ini adalah pengganti yang baik.
Setelah membaca komentar Anda, saya bisa sedikit lebih detail: File konfigurasi pusat adalah /etc/privoxy/config
. Direktori /etc/privoxy
memiliki beberapa file lain juga. The config
file sangat baik didokumentasikan.
Mari kita asumsikan Anda ingin mengirim semua lalu lintas ke example.com melalui proxy-a dan semua lalu lintas ke askubuntu.com melalui proxy-b. Lalu lintas SSL / TLS (HTTPS) tidak boleh menggunakan proxy apa pun. Jadi, Anda menambahkan baris berikut:
forward .example.com proxy-a
forward .askubuntu.com proxy-b
forward :443 .
Kata kunci forward
diikuti oleh situs atau pola. Ini bisa berupa alamat IP, nama host atau ekspresi reguler. Semua lalu lintas yang cocok akan dikirimkan ke entri terakhir di baris. Ini alamat proxy. Saat Anda menggunakan .
(titik) akhir dari garis, itu berarti bahwa pola sebelumnya tidak akan menggunakan proxy apa pun. Anda akan menemukan informasi lebih lanjut di buku pegangan .
Saya tahu ini pertanyaan yang sangat lama. Tetapi saya akan menjawabnya untuk siapa saja yang masih mencari alternatif "Proxifer" yang bagus.
Redsocks tampaknya melakukan pekerjaan dengan baik !.
Saya mengaturnya untuk mengarahkan ke beberapa proksi kaus kaki. Contoh konfigurasi dari /etc/redsocks.conf
bawah:
redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11081;
port = 1081;
}
redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11082;
port = 1082;
}
Kemudian atur iptables untuk merutekan ke berbagai port
iptables -t nat -A REDSOCKS -d 192.168.220.0/23 -p tcp -j REDIRECT --to-ports 11082
iptables -t nat -A REDSOCKS -d 192.168.234.0/23 -p tcp -j REDIRECT --to-ports 11081
iptables -t nat -A OUTPUT -p tcp -m owner --uid-owner luser -j REDSOCKS
Pada 2019 tidak ada aplikasi yang dibundel yang melakukan semua yang dilakukan proxifier, Anda dapat menggunakan aplikasi yang berbeda untuk setiap fitur proxifier.
Blokir jaringan untuk suatu aplikasi
Berikut adalah daftar solusi terperinci untuk tujuan ini
Rute dengan ip
Tabel routing Linux dapat digunakan untuk menambahkan aturan ke tabel routing dan dengan demikian merutekan ip / ip-range
Rute dengan domain
Kombinasi sniproxy plus server dns dapat melakukan pekerjaannya (ini juga mendukung kaus kaki dan dapat diatur dengan mudah) SNI-SSL-Proxy dan Unbound ( on github )
Rute dengan aplikasi (proksi)
Proxybound dapat melakukan pekerjaan itu
Rute dengan aplikasi (antarmuka)
Jawaban ini menyebutkan berbagai solusi untuk tujuan itu.
Tonton dan pantau lalu lintas jaringan
Network-Watcher atau Watcher-TCP-View akan melakukan pekerjaan itu