Ubuntu Bir proxy'nin arkasında, nasıl çalışır?


15

İş yerinde bir web proxy sunucusunun arkasındayım (kimlik doğrulaması yok) ve Gnome'da (yapılandırma sistem genelinde uygulanan) kurdum.

Bir tarayıcı ile internete erişmek için iyi çalışır, ancak çok sayıda uygulama bu ayarı kullanmaz ( Empathy , Gwibber veya Ubuntu One birkaçını söylemek için) ve bağlanamaz.

alternatif metin
Buradaki soru benim için daha kritik olan Ubuntu One'a özgü olacak.

Proxy arkasındayken Ubuntu One'a nasıl bağlanmayı başardınız? En kolay çözüm tercih edilecektir ;-)

Verileri tünellemek için bazı araçlar kullandınız mı? Tirbuşon ? Proxychains ? Bunu başarılı bir şekilde yaptıysanız, deneyiminizi ve yapılandırma talimatlarınızı paylaşabilir misiniz?

Not: ilgilenenler için, burada Ubuntu One hata raporu .

Ubuntu One şu anda (20111031) proxy erişimi konusunda bir kullanıcı anketi yürütmektedir. Ayrıca bir proxy'nin arkasındaysanız, lütfen bu sorunu çözmelerine yardımcı olmak için anketlerini doldurun: Kullanıcı Anketi için Ubuntu One Tweet .

Yanıtlar:


16

Ubuntu One istemcisinin 3. sürümünden itibaren (şu anda 12.04'te, yakında Windows için piyasaya sürülecek ve eski Ubuntu sürümlerine desteklenecek), bir proxy aracılığıyla bağlantı kurmak çoğu durumda çalışmalıdır. Ubuntu'da ubuntuone-client-proxyyüklü olduğundan emin olmanız gerekir (varsayılan olarak yüklenmez) ve proxy ayarlarının otomatik olarak alınması gerekir.


7

Görünüşe göre, Ubuntu One'ın bazı bölümleri (yani Tomboy notları) bir proxy'nin arkasında çalışmalı, ancak maalesef en önemli bölüm dosya senkronizasyonu olmamalıdır.

Ben ubuntu-one-users listserve üzerinden bunun için bir dizi iş ile karşılaştım . En umut verici olanı bu wiki girişi gibi görünüyor . connect-proxyPaketin yüklenmesini ve ~/.config/ubuntuone/syncdaemon.confdosyanızın manuel olarak düzenlenmesini gerektirir .

Alan Pope'un bu blog yazısında başka bir çalışması var .


1

Bu sabit olana kadar şunu söylemeliyim ki, bir proxy'nin arkasında mükemmel çalışan Dropbox'ı kullanmak daha iyidir.

Bu özelliğe gerçekten ihtiyaç duyuluyor ve ilk günden itibaren yardımcı programda bulunmadığı bir proxy'nin arkasından bağlanmaya çalışmak büyük bir sürpriz.


1

Ubuntu 11.10 - Ubuntu One istemcisi sürüm 2.0.0 üzerinde çalıştım.

Aşağıdakileri yaptı:

  1. HTTP proxy'yi ağ proxy ayarlarında ayarlama (Sistem genelinde uygula)

    sudo vim /usr/share/pyshared/ubuntuone-client/ubuntuone/syncdaemon/action_queue.py
    
  2. "Urlparse import urljoin" satırından "urlparse import urljoin, urlparse" satırını değiştirdi

  3. "Ubuntuone.storageprotocol.proxy_tunnel import ProxyTunnelFactory'den" satırı ubuntuone.storageprotocol.context import get_ssl_context'den "satırının altına" eklendi

  4. Aşağıdakileri değiştirdi: http://pastebin.com/avKHcWeS

    sudo vim /usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol/ubuntuone/storageprotocol/proxy_tunnel.py
    
  5. Aşağıdakileri değiştirdi: http://pastebin.com/XTSu9Hbg


0

Proxy'nizi girdikten sonra ağ proxy ayarlarında (Sistem> Tercihler> Ağ Proxy'si) Sistem Çapında Uygula'ya basın.

Çalışmalı, hiç denemedim, ama arkadaşımla böyle bir sorunu çözdüğümü hatırlıyorum.


1
Hayır, işe yaramıyor. Zaten bu kurulum (otomatik proxy yapılandırma komut dosyası ile olsa da) vardı ve sistem çapında uyguladım. Ben sadece proxy elle yapılandırmak için denedim ve aynı sonuçları ile sistem genelinde uygulamak. Hata raporuna bakın, 10.10'da bile düzeltilmemiştir.
Huygens

Evet sadece raporu gördüm, bu oldukça kötü olmalı! Çok şükür
ağımda

0

Bu bilinen bir hata ve insanlar üzerinde çalışıyorsa. En kolay yol, birisinin bir yama yayınlamasını ve bu yamanın bir güncellemeye entegre edilmesini beklemektir.


Hata raporundaki biri proxy zincirlerinden bahsediyordu. Bir de tirbuşon olduğunu biliyorum. Her ikisi de, uygulama desteklemese bile, bir proxy veya güvenlik duvarı üzerinden internete erişmek için kullanılan yardımcı programlardır. Birisinin Ubuntu One'a erişmek için bu araçların (veya başka bir) nasıl kullanılacağı hakkında ayrıntılı talimatlar olmasını umuyorum.
Huygens
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.