Ubuntuの「Proxifier」のようなユーティリティはありますか?


10

ProxifierがWindowsで行うように、Ubuntuのプロキシマネージャーとして機能するプログラムを探しています。


1
Proxifierで特に気に入っている言葉をいくつか教えてください。これにより、特別なソフトウェアを推奨するのが簡単になります。
qbi

システム全体の指定されたプロキシを介してすべてのトラフィックを簡単に集めることができる機能が好きです。また、プロキシルールを設定することもできます。
Hamed Momeni

UbuntuにPrivoxyをインストールしましたが、それを構成する方法がわかりません。正確には、Proxifier(Windows)で完全に機能するVPNアカウントがあります。「ホスト名」、「ユーザー名」、「パスワード」があります。Privoxyでこれらのパラメーターを設定するにはどうすればよいですか?
Amir Hossein Jadidinejad 2013年

回答:


7

Proxifierのホームページの説明によると、ソフトウェアPrivoxyは良い推薦のように見えます。Privoxyは、プライバシー関連の多くのもの(cookies、webbugsなど)をフィルタリングするプロキシアプリケーションです。ただし、このソフトウェアを使用すると、HTTP、SOCKS、およびその他のタイプのソフトウェアを構成でき、非常に柔軟です。これは良い代替品だと確信しています。

コメントを読んだ後、もう少し詳しく説明します。中央の構成ファイルは/etc/privoxy/configです。ディレクトリに/etc/privoxyは他にもいくつかのファイルがあります。configファイルは非常によく文書化されています。

すべてのトラフィックをproxy-aを介してexample.comに送信し、すべてのトラフィックをproxy-bを介してaskubuntu.comに送信するとします。SSL / TLSトラフィック(HTTPS)ではプロキシを使用しないでください。したがって、次の行を追加します。

forward .example.com proxy-a
forward .askubuntu.com proxy-b
forward :443 .

キーワードのforward後には、サイトまたはパターンが続きます。IPアドレス、ホスト名、または正規表現を使用できます。一致するすべてのトラフィックは、行の最後のエントリに送信されます。これはプロキシアドレスです。.行の終わりに(ドット)を使用する場合、それは以前のパターンがプロキシを使用しないことを意味します。詳しくはハンドブックをご覧ください。


ユーザー名とパスワードを使用してhttpsサーバーのIPをより具体的にできますか?私はProxychainsを試しましたが、うまく機能しましたが、Proxifierに対してFacebookを開くことに失敗しました。
シーナ


3

私はそれが非常に古い質問であることを知っています。しかし、良い「プロキシー」代替手段をまだ探している人のために答えます。

Redsocksは良い仕事をしているようです!。

http://darkk.net.ru/redsocks/

複数のソックスプロキシにルーティングするように設定しました。/etc/redsocks.conf以下の設定例:

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;
}

次に、異なるポートにルーティングするようにiptablesを設定します

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

2

Linuxのプロキシ:

2019年の時点では、Proxifierの機能をすべて実行するバンドルアプリケーションはなく、Proxifier機能ごとに異なるアプリケーションを使用できます。

  • アプリケーションのネットワークをブロックする

    ここで、この目的のためのソリューションの詳細なリストは、

  • IPでルーティング

    Linux ルーティングテーブルを使用して、ルールをルーティングテーブルに追加し、ip / ip-rangeをルーティングできます。

  • ドメインによるルーティング

    sniproxyとdnsサーバーの組み合わせで作業を行うことができます(これは靴下もサポートし、簡単にセットアップできます)SNI-SSL-ProxyおよびUnboundgithub上

  • アプリケーションによるルーティング(プロキシ)

    Proxyboundは仕事をすることができます

  • アプリケーションによるルーティング(インターフェース)

    この回答は、その目的のためのさまざまなソリューションを列挙しています。

  • ネットワークトラフィックの監視と監視

    Network-WatcherまたはWatcher-TCP-Viewが機能します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.