prox *という単語がブロックされているため、更新できません


49

私はエチオピアに住んでおり、政府は「プロキシ」という単語を含むすべてのURLをブロックしています。上記のタイトルでその単語を使用できませんでした。これにより、URLにプロキシという単語が含まれることになります。

私はときapt-get upgradeのようないくつかのパッケージので、私はエラーを取得libproxy1libproxy1-plugin-gsettingslibproxy1-plugin-networkmanagerpython-libproxyすべてのpの単語が含まれています。

したがって、すべてブロックされます。プロキシサイトにURLを入れてみましたが、すべてホームページに戻りました。

他の解決策はありますか?


おそらく、プロキシという言葉を使わずに、一時公開リンクにファイルを投稿するように誰かに依頼することができます。または-一部のユーザーに対してブロックされている無実のパッケージの名前をコミュニティに変更する
-philshem

回答:


29

政府が明らかにURLフィルターを使用しているため、パッケージがブロックされます。これを回避するには、HTTPの代わりにFTPを使用してアップグレードします。これを行うには、ファイル/etc/apt/sources.listを編集し、出現するすべてのhttpftpに置き換えます。

ターミナルで次のコマンドを使用して実行することもできます。

sudo cp /etc/apt/sources.list{,.old}
sudo sed -i 's/http/ftp/g' /etc/apt/sources.list

次に、パッケージリストを更新して、更新プログラムをインストールしてください。

sudo apt-get update && sudo apt-get upgrade

ディレクトリ/etc/apt/sources.list.d/に存在する追加のソフトウェアソース(PPA)について、プロセスを繰り返す必要があります。(クレジットはredditユーザーnoname -_-に送られます


これは素晴らしいです!チャームのように機能します!
TSR

これは、Zain Kuwaitなどの透過キャッシングプロキシの実行方法がわからないISPでも機能します。
イスマイル

14

いくつかの非公式パッケージを入手する以外に、ソースを知らないと本当に信頼できません。配布CDやDVDをUbuntuから.isoファイルとして直接ダウンロードできます。

使用しているバージョンを参照すると、更新されたパッケージをインストールできる最新の毎日の更新も表示されます(ただし、安定していない場合があります)。これは、たとえば、12.04.2デイリービルドDVDへのリンクです。

また、ダウンロードミラーのリストもあります。ダウンロードミラーの一部は、次のユーザーにとってより使いやすいものです。

名前に禁止用語が含まれるパッケージからは、すぐにセキュリティアップデートを行うことはできません。


帯域幅に問題がなければ、これは悪い考えではありません。
philshem

6
名前に「proxy」を含むパッケージのセキュリティ更新はまだ不可能なので、これは不完全な答えです。
ジェレミービチャ

@JeremyBicha:私は知っています、これを指摘してくれてありがとう。これを編集して回答します。このような制限的なポリシーを持つ国の法的側面から生じる「セキュリティ」の観点からは、少なくともいくつかの更新を取得することは、リスクの低い亜種の1つである可能性があります。
Takkat

13

VPNを使用します。

無料VPN -Google

VPNを使用して別のコンピューターに接続し、そこからミラーに接続します。接続は暗号化されているため、チェックするVPNのURLのみがあり、他には何もありません。

それがあなたの国で違法でない限り、そうであれば、用心してください。


11

これらのミラーは、有効な証明書を使用してHTTPSで動作します

https://ftp.lysator.liu.se/ubuntu/
https://mirrors.bloomu.edu/ubuntu/
https://mirrors.cs.wmich.edu/ubuntu/

これらはすべてHTTPSで動作しますが、無効な証明書があります

https://mirrors.coopvgg.com.ar/ubuntu/
https://ubuntu.xfree.com.ar/ubuntu/
https://ftp.ccc.uba.ar/pub/linux/ubuntu/
https://ubuntu.unc.edu.ar/ubuntu/
https://mirror.aarnet.edu.au/pub/ubuntu/archive/
https://ftp.iinet.net.au/pub/ubuntu/
https://mirror.internode.on.net/pub/ubuntu/ubuntu/
https://mirror.overthewire.com.au/ubuntu/
https://ubuntu.mirror.uber.com.au/archive/
https://gd.tuwien.ac.at/opsys/linux/ubuntu/archive/
https://mirror.dhakacom.com/ubuntu/
https://ftp.byfly.by/ubuntu/
https://mirror.datacenter.by/ubuntu/
https://ftp.belnet.be/ubuntu.com/ubuntu/
https://gaosu.rave.org/ubuntu/
https://ubuntu.mirrors.skynet.be/ubuntu/
https://ubuntu.mirrors.skynet.be/pub/ubuntu.com/ubuntu/
https://archive.ubuntu.com.ba/ubuntu/
https://mirror.globo.com/ubuntu/archive/
https://ubuntu.ufba.br/ubuntu/
https://espelhos.edugraf.ufsc.br/ubuntu/
https://mirror.unesp.br/ubuntu/
https://sft.if.usp.br/ubuntu/
https://www.las.ic.unicamp.br/pub/ubuntu/
https://mirror.its.sfu.ca/mirror/ubuntu/
https://mirror.cpsc.ucalgary.ca/mirror/ubuntu.com/packages/
https://ubuntu.skarta.net/ubuntu/
https://ftp.iitm.ac.in/ubuntu/
https://biruni.upm.my/mirror/ubuntu/
https://cesium.di.uminho.pt/pub/ubuntu-archive/
https://ftp.rnl.ist.utl.pt/pub/ubuntu/archive/
https://free.nchc.org.tw/ubuntu/
https://mirror.umd.edu/ubuntu/
https://mirror.uoregon.edu/ubuntu/
https://www.club.cc.cmu.edu/pub/ubuntu/
https://mirror.clarkson.edu/ubuntu/
https://mirror.vcu.edu/pub/gnu+linux/ubuntu/

このリストはどこから入手しましたか?また、SSLを使用するとOPの問題が解決する理由を説明してください。
Flimm

6
一部のパッケージはダウンロードできるが他のパッケージはダウンロードできない場合は、それらがトラフィックを検査していると想定しても安全です。HTTPSは、接続しているサイトのドメイン名のみを明らかにします。SSL自体がブロックされていないと仮定すると、フィルターが「prox *」という単語を拾わないようにすることで問題を解決します。
jldugger

1
ソースについては、アーカイブミラーを実行したところ、sslが有効になっているものがすべて見つかりました。
user71404

7

pwnguinの答えに沿ってですが、HTTP URL文字列を厳密にブロックしている場合は、単純にFTPまたはrsyncを使用すると、フィルターを通過できます。明らかに、彼らは接続内容を厳密に調べていないか、「p word」が含まれているので、この投稿はそもそも国外に出ていなかっただろう

また、この種のブロックはばかげています。しかし、あなたはすでにそれを知っていたと思います。


7

このアイデアはどうですか:

  1. 次のようなミラーサイトを参照します http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/libproxy/

  2. URLに「プロキシ」という単語が含まれているため、できません。単語「proxy」を「%70%72%6F%78%79」に変更します。http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/lib%70%72%6F%78%79/

  3. 正しいリンクを見つけてください: http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/libproxy/python-libproxy_0.4.7-0ubuntu4_all.deb

  4. (これが正しいパッケージであると仮定します...)単語「proxy」を再び「%70%72%6F%78%79」に変更しhttp://nl.archive.ubuntu.com/ubuntu/pool/main/libp/libproxy/python-lib%70%72%6F%78%79_0.4.7-0ubuntu4_all.deb、ダウンロードしてwgetください:

    wget http://nl.archive.ubuntu.com/ubuntu/pool/main/libp/libproxy/python-lib%70%72%6F%78%79_0.4.7-0ubuntu4_all.deb

これが実際に機能するかどうかはテストしていません。100%の説明ではありませんが、出発点になる可能性があります。


1
これが本当に機能するかどうかを知るのは良いことです
数学

5

TORを試してください。

Torはフリーソフトウェアであり、個人の自由とプライバシー、機密のビジネス活動と関係を脅かすネットワーク監視の形態からあなたを守るのに役立つオープンネットワークです。

Torは、仮想トンネルのネットワークであり、人々とグループがインターネット上のプライバシーとセキュリティを改善できるようにします。また、ソフトウェア開発者は、組み込みのプライバシー機能を備えた新しいコミュニケーションツールを作成できます。Torは、組織や個人がプライバシーを損なうことなくパブリックネットワーク上で情報を共有できるようにする幅広いアプリケーションの基盤を提供します。

詳細およびTORのダウンロードについては、それらのWebサイトをご覧ください。ダウンロードしたら、「。tar.gz(または.tar.bz2)ファイルをインストールする方法」を参照してください。

ソース:TOR


4

誰かが巧妙に指摘したように、URLフィルタリングの使用、ftp://またはhttps://URLフィルタリングを回避するために、使用rsync://する帯域幅を削減するデルタエンコーディングを使用するプラス機能を使用することもできます。このミラーのいずれかをサポートsources.listするようにセットアップするだけrsyncで問題ありません。

例:

deb rsync://mirror.picosecond.org/ubuntu/ quantal main restricted universe multiverse
deb rsync://mirror.picosecond.org/ubuntu/ quantal-security main restricted universe multiverse 
deb rsync://mirror.picosecond.org/ubuntu/ quantal-updates main restricted universe multiverse 

2

皮肉なことに、リモートWebサーバーを使用してSOCKSプロキシを設定し、すべてのトラフィックをトンネリングすることはできませんか?トレントサイトのブロックを回避するために、同様のことを行います。


透過プロキシを使用している場合ではありません(BlueCoatが思い浮かびます)。
タレクファデル

1
+1国外のリモートサーバー、SOCKS over SSH(=動的ポート転送)を使用して暗号化する場合は、+ 1。解決しました。
gertvdijk

2

不足しているパッケージを手動でダウンロードし/var/cache/apt/archivesapt-get挿入し、ダウンロードしたパッケージとして表示することで修正しましたが、すべて正常に動作しました:)

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