Tor ve Vidalia Kurulumu ve Sık Karşılaşılan Sorunların Çözümleri

Başlatan yugoer, 05 Temmuz 2010 - 03:38:09

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

yugoer

İnternette tor ve vidalia kurulumu için yeterli bilgi bulamayınca kendim bölük pörçük toparladığım bilgilerle sorunsuz bir biçimde Ubuntu üzerinde  vidalia ve tor'u çalıştırabildim. Püf noktaları ile Ubuntu için vidalia kurulumunu anlatacağım.

Ubuntu altında tor ve vidalia kurulumundan önce başlangıç olarak tor nedir?

Tor: çevrimiçi anonimlik

Tor kendinizi trafik analizine karşı koruyabilmenize yardımcı olan bir yazılım projesidir. Trafik analizi kişisel özgürlüğü ve gizliliği, gizli ticari eylemleri ve ilişkileri ve devlet güvenliğini tehdit eden bir çeşit ağ denetimidir. Tor iletişiminizi dünyanın her tarafından gönüllüler tarafından işletilen dağıtılmış bir ağ üzerinden sağlayarak sizi korur: birilerinin sizin Internet bağlantınızı izleyerek hangi siteleri gezdiğinizi öğrenmesini engeller, ayrıca girdiğiniz sitelerin sizin fiziksel yerinizi öğrenmesini de engeller. Tor, Internet tarayıcıları, anında mesajlaşma istemcileri, uzaktan erişim ve TCP protokolünü kullanan diğer uygulamalar dahil mevcut uygulamalarınızın bir çoğu ile çalışır.

daha fazlası için: https://www.torproject.org/index.html.tr

vidalia ise tor'un grafik arayüzüdür.

Şimdi kuruluma geçelim

Tor'un kurulumu:

1-

ilk önce en güncel vidalia ve tor için şu depoları ekliyelim:

Ubuntu 9.10, 10.04, 10.10 ve sonrası için terminale:

sudo add-apt-repository ppa:ubun-tor/ppa

yazın.

veya

Debian, Ubuntu 9.04 ve öncesi için veya tor'un resmi depolarını eklemek isteyenler ise terminale:

sudo gedit /etc/apt/sources.list

yazın ve açılan sayfanın en altına aşaıdaki satırı ekleyin:

deb     http://deb.torproject.org/torproject.org <DAĞITIM> main

sonra

gpg --keyserver keys.gnupg.net --recv 886DDD89

yazın.

sonra

gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

yazın.


2-

Şimdi depolarımızı güncelleyelim:

sudo apt-get update

3-

tor'u kuralım

sudo apt-get install tor tor-geoipdb

4-

polipo'yu kuralım:

sudo apt-get install polipo

5-

şimdi poliponun ayarlarını yapmamız gerek bunun için https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf bu adresteki polipo.conf'u indirelim.

6-

terminale aşağıdaki kodu yazalım:

sudo gedit /etc/polipo/config

ve açılan sayfadaki içeriğini tamamen silip yerine indirdiğimiz dosyanın içinde yazan tüm herşeyi yapıştırın ve kaydedip kapatın

7-

alt + f2 yapıp tor yazın ve enterleyin. Yine alt + f2 yapın polipo yazın ve enterleyin. tebrikler şimdi tor çalışıyor.

8-

Tor'u firefoxta kullanmak için torbutton eklentisini kurabilirsiniz: https://addons.mozilla.org/en-US/firefox/addon/2275/

eğer proxy ayarlarını diğer tarayıcılar veya programlar için elinizle ayarlamak isyorsanız (örneğin chrome):

[IMG]http://img27.imageshack.us/img27/5614/chrometor.th.png[/img]


HTTP Proxy: 127.0.0.1 port:8118

Güvenli HTTP Proxy: 127.0.0.1 port:8118

FTP Proxy: 127.0.0.1 port:8118

Socks Proxy: 127.0.0.1 port:9050

şeklinde ayarlamalısınız.

sistem genelinde bu ayarları tanımlamak için ise sistem --> tercihler --> ağ proxy(veya içinde proxy geçen bir seçenek)

[IMG]http://img46.imageshack.us/img46/7171/networkproxy.th.png[/img]

9-

tor'un çalıştığından emin olmak için aşağıdaki adrese gidin:

https://check.torproject.org/

çalışmıyor gösteriyorsa ubuntuyu yeniden başlatın tor ve polipo açılışta otomatik çalışacaktır.

eğer hala çalışmıyorsa terminale şu komutları girin

/etc/init.d/polipo stop

/etc/init.d/tor stop

sonra terminalden tor yazıp tor'u başlatın ve terminalde tor durumunun %100 yazdığından emin olun.

başka bir terminal daha açın ve

polipo -c /etc/polipo/config

yazın.

polipo -c yaparak polipoya config dosyasını tanıtmış olduk.

Eğer bu şekilde sorunluda olsa çalışıyorsa aşağıda vidalia için verdiğim tor ve polipo kazıma kodunu girin

sudo update-rc.d -f tor remove

sudo update-rc.d -f polipo remove

tor ve polipoyu tekrar başlangıca eklemek için:

sistem --> tercihler --> başlangıç uygulamaları seçin:

ekleye tıklayın, komut bölümüne:

tor

yazın.

sonra gene ekleye tıklayın, komut bölümüne:

polipo -c /etc/polipo/config

yazın ve gene ekleye tıklayın. Sorununuz çözülmüş olacaktır.



Tor'un grafik arayüzü olan vidalia'yı kuralım.

Vidalia Kurulumu

1-

paket yöneticisinden vidalia'yı kurun.

2-

vidalia'yı kurduktan sonra vidalia ile beraber kurulmuş ama bizim kullanmayacağımız privoxy adlı programı gene paket yöneticisinden privoxy diye aratın ve kaldırın.

3-

vidalia'yı kurarken sormuş olmasına rağmen kimi zaman vidalia açılırken bilgisayarda otomatik olarak açılmış tor ve polipo'yu tekrar çalıştırmaya çalışıp başaramayınca "Vidalia detected that the Tor software exited unexpectedly" hatası verebilir. Bu nedenle tor ve polipo'yu açılıştan kazımak için aşağıdaki komutları girelim:

sudo update-rc.d -f tor remove

sudo update-rc.d -f polipo remove

sonrada bir seferlik olarak tor ve polipoyu durdurmak için:

/etc/init.d/polipo stop

/etc/init.d/tor stop


hatanın message log'daki gelişmiş örneği için forumda yapılmış bir sorudan alıcam

[IMG]http://img225.imageshack.us/img225/8844/mesajgnlkleri.png[/img]

not: bu hata tor güncellendikten sonra tekrar gelir. bunu önlemek için yukardaki sorunla karşılaşınca yukardaki kodları tekrar yazalım


4-

Vidalia'yı Uygulamalar --> Internet --> Vidalia yoluyla çalıştıralım.

5-

Vidalia kontrol panel'inde ayarları seçelim. Genel seçeneğinde proxy uygulaması(isteğe bağlı) seçeneğindeki tor paşlatıldığında proxyide başlat seçeneğine tik atalım.  uygulama adınıda polipo olarak yazalım.

[IMG]http://img94.imageshack.us/img94/9089/vidalia.th.png[/img]

6-

Bu adım tor kurulumunun 9.adımına benzer

tor'un çalıştığından emin olmak için aşağıdaki adrese gidin:

https://check.torproject.org/

çalışmıyor gösteriyorsa ubuntuyu yeniden başlatın

Eğer Hala Çalışmıyorsa

Vidalia kontrol panel'inde ayarları seçelim. Genel seçeneğinde proxy uygulaması(isteğe bağlı) seçeneğindeki tor paşlatıldığında proxyide başlat seçeneğine tik atalım.  uygulama adınıda polipo olarak yazalım.

ve proxy uygulaması argümanlarına:

-c /etc/polipo/config

not:-c yaparken boşluk bırakmayı unutmayın


-c yaparak polipoya config dosyasını tanıtmış olduk. En Önemlisi relay olmayı unutmayın :P

[IMG]http://img580.imageshack.us/img580/3484/relay.th.png[/img]



















heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

yugoer

İkincisi değil. Başlıkta yazdığım gibi vidalia, tor kurulumunu; çeşitli püf noktalarını ve vidalia kurulumunda ubuntuda vidalianın çalışmasını engelleyen sorunun çözümünüde içeriyor. ;D

Vidalianın güncel kurulumu hemen hemen hiçbiryerde yok. Çünkü tor artık privoxy değil polipo kullanıyor. Fakat vidalia kurulumlarının çoğu eski versiyon için. 

hitokiri

#3
oylama yapalım hangisini eklemek lazım yani wikiye cahil kaldım şimdi :) ?
http://wiki.ubuntu-tr.net/index.php/Vidalia_Kurulumu
http://wiki.ubuntu-tr.net/index.php/Tor_Kurulumu

heartsmagic

Başlık sanki böyle değildi :)
Sorun yok zaten, ikincisi de olabilir görülmemişse. Kaldı ki farklılıklar da mevcut söylendiği üzere.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

yugoer

evet başlığa "ve Sık Karşılaşılan Sorunların Çözümleri" ekledim ki içeriği daha iyi anlaşılsın diye. Daha önce başılığı açarken dediğim gibi internette tor ve özellikle vidalia konusunda yeterli ve güncel bir kurulum belgesi görmedim ve kendi tecrübelerimi ve kurduğum bilgisayarlarda sıkça çıkan sorunların çözümlerini de yazdım.

örneğin resmi tor deposunu manuel olarak eklemek yerine ppa eklemek en önemlisi şimdiye kadar kurduğum her bilgisayarda mutlaka sorun veren vidalianın hatasının çözümünü yazdım.

Bu sorunların çözümleri zamanında kendim için vidalia kurarken ubuntuforums, linux-questions gibi sitelerde parça parça arayarak bulduğum çeşitli önerilerin birleşmesiyle çalıştırabildiğim tor ve vidalianın nasıl kurulucağını kendi bilgilerimi diğer linux kullancılarıyla gecenin bir vaktinde paylaşmayı karar vermemle oluşmuş bir yazıdır. :P

heartsmagic

Dediğim gibi göz çıkartmaz, kaldı ki artıları var :)
Eline sağlık.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

fyodor

deb     http://deb.torproject.org/torproject.org <DAĞITIM> main


beyler yukarıda <> dağıtım yazan yere tam olarak ne yazmak gerekiyor ben ne yazdımsa olmadı. ve bu dağıtım yazan yere dağıtımı yazerken <> bu simgeleride kullanacak mıyız.

sem

".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

fyodor

beyler cevaplarınız için teşekkürler ubuntu forumda torla ilgili hemen hemen her konuya baktım ve uzun zamandırda tor kurmaya çalışıyorum ama her defasında başarısız oldum, ama burada anlatılanları yapınca çok rahat bir şekilde kurdum konuyu açan ve ilk mesajı yazan üyeyi çalışması için kutluyorum. eğer wikiye taşıyacaksanız lütfen bunu taşıyın.


plymouth

Merhaba...
Anlatıldığı şekilde tor, polipo ve vidalia yı kurdum.
Ancak sistem tekrar açılınca vidalia tor çalışmıyor uyarısı verdi.
Elle çalıştırmak isteyince de;
fatality@diablo:~$ sudo service tor start
Stopping tor daemon: not running (there is no /var/run/tor/tor.pid).
Raising maximum number of filedescriptors (ulimit -n) to 32768.
Starting tor daemon: tor...
Aug 14 13:45:56.094 [notice] Tor v0.2.2.7-alpha (git-c939509051f90d72). This is experimental software. Do not rely on it for strong anonymity. (Running on Linux i686)
Aug 14 13:45:56.097 [notice] Initialized libevent version 1.4.11-stable using method epoll. Good.
Aug 14 13:45:56.097 [notice] Opening Socks listener on 127.0.0.1:9050
Aug 14 13:45:56.097 [warn] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
Aug 14 13:45:56.097 [warn] Failed to parse/validate config: Failed to bind one of the listener ports.
Aug 14 13:45:56.097 [err] Reading config failed--see warnings above.


Ancak
ps aux | grep tor
fatality  2653  0.1  0.4  15040 12560 ?        S    13:08   0:02 tor

yanıtını döndürdü.
Ayrıca firefox "Tor Etkin" diyor.

Vidalia yı çalıştırıp toru başlat deyince;
Vidalia detected that the Tor software exited unexpectedly.
Please check the message log for recent warning or error messages.

cevabı dönüyor. Açılışta çalışma devre dışı görünüyor.
fatality@diablo:~$ sudo chkconfig --list polipo
polipo                    0:off  1:off  2:off  3:off  4:off  5:off  6:off
fatality@diablo:~$ sudo chkconfig --list tor
tor                       0:off  1:off  2:off  3:off  4:off  5:off  6:off


Anlamadım gitti aslında şimdi tor çalışıyor fakat vidalia bunu görmüyor mu?
Yoksa tor çalışmıyor mu?

process listesinde tor var. Çalışıp çalışmadığını kontrol için verilen linke tıklayınca tor çalışıyor diyor.
Ama Vidalia tor çalışmıyor diyor.

[IMG]http://a.imageshack.us/img210/7280/prntscrn.th.png[/img]
This life is not the real thing.
It is not even in Beta.
If it was, then OpenBSD would already have a man page for it

yugoer

Alıntı yapılan: plymouth - 14 Ağustos 2010 - 13:51:12
Merhaba...
Anlatıldığı şekilde tor, polipo ve vidalia yı kurdum.
Ancak sistem tekrar açılınca vidalia tor çalışmıyor uyarısı verdi.
Elle çalıştırmak isteyince de;
fatality@diablo:~$ sudo service tor start
Stopping tor daemon: not running (there is no /var/run/tor/tor.pid).
Raising maximum number of filedescriptors (ulimit -n) to 32768.
Starting tor daemon: tor...
Aug 14 13:45:56.094 [notice] Tor v0.2.2.7-alpha (git-c939509051f90d72). This is experimental software. Do not rely on it for strong anonymity. (Running on Linux i686)
Aug 14 13:45:56.097 [notice] Initialized libevent version 1.4.11-stable using method epoll. Good.
Aug 14 13:45:56.097 [notice] Opening Socks listener on 127.0.0.1:9050
Aug 14 13:45:56.097 [warn] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
Aug 14 13:45:56.097 [warn] Failed to parse/validate config: Failed to bind one of the listener ports.
Aug 14 13:45:56.097 [err] Reading config failed--see warnings above.


Ancak
ps aux | grep tor
fatality  2653  0.1  0.4  15040 12560 ?        S    13:08   0:02 tor

yanıtını döndürdü.
Ayrıca firefox "Tor Etkin" diyor.

Vidalia yı çalıştırıp toru başlat deyince;
Vidalia detected that the Tor software exited unexpectedly.
Please check the message log for recent warning or error messages.

cevabı dönüyor. Açılışta çalışma devre dışı görünüyor.
fatality@diablo:~$ sudo chkconfig --list polipo
polipo                    0:off  1:off  2:off  3:off  4:off  5:off  6:off
fatality@diablo:~$ sudo chkconfig --list tor
tor                       0:off  1:off  2:off  3:off  4:off  5:off  6:off


Anlamadım gitti aslında şimdi tor çalışıyor fakat vidalia bunu görmüyor mu?
Yoksa tor çalışmıyor mu?

process listesinde tor var. Çalışıp çalışmadığını kontrol için verilen linke tıklayınca tor çalışıyor diyor.
Ama Vidalia tor çalışmıyor diyor.

[IMG]http://a.imageshack.us/img210/7280/prntscrn.th.png[/img]

yazdığım mesajdaki vidalia kurulumu sonucundaki hatayı alıyosun. mesajdaki vidalia kurulumu bölümünde hatanın çözümü yazıyor.

kısaca şu kodları ver:

sudo update-rc.d -f tor remove

sudo update-rc.d -f polipo remove

/etc/init.d/polipo stop

/etc/init.d/tor stop

sonra tekrar vidaliayı açın. eğer vidaliayı düzgün ayarlamışsanız sorunsuz bağlanacaksınız.

choppers

kalem kalem yazılmış emek harcanmış belli.çok teşekkürler.+1

frtxyz

Peki tüm bu yaptıklarımızı silip sistemi eski haline nasıl getireceğiz.
Samsung R530 Dizüstü Bilgisayar
Nvidia Geforce 310M
Intel i3 2.1 GHZ

Windowsta neymiş :D hayata pencerelerden bakma; dışarı çık. Hayat sokaklarda. UBUNTU...

yugoer


numeric2002

Merhaba, sistemimde tor-privoxy kurulu idi. ancak bu akşam çalışmamaya başladı. bir kaç deneme yaptıktan sonra yine çalıştıramayınca yugoer'in yönlendirmelerini uyguladım. (bunun önceside tor ve privoxy'yi kaldırdım) tor bağlantısı çalıştı ancak yazının devamındaki Vidalia Kurulumu bölümünü anlamadım. Bunu tor  ile bağlanabilmek için bunu da kurmak zorunda mıyız? Yani vidalia'yı kurmazsam tor kurulumunu eksik mi yapmış oluyorum. Bu konuda bilgilendirirseniz çok sevinirim...

yugoer

yok gerekmiyor. ama tor icin gui istiyorsan vidaliayi kuracaksin. vidalia ile relay ayarlarini daha kolay yapabiliyorsun dunyadaki tor aktivitelerini goruyorsun vb. ama sadece tor ve polipo kurupta tor agina baglanirsin.

numeric2002

tor için güncelleme geldi, uyguladım ve şu anda tor çalışmıyor. konsoldan restart komutu verdiğimde;


:~$ sudo /etc/init.d/tor restart
Stopping tor daemon: not running (there is no /var/run/tor/tor.pid).
Not starting tor daemon (Disabled in /etc/default/tor).


alıyorum. Sorunu nasıl çözebilirim?

if


numeric2002

yine aynı çıktıyı verdi;

sudo service tor stop
Stopping tor daemon: not running (there is no /var/run/tor/tor.pid).


if

Bir seferliğine toru öldürelim:) sudo pkill tor Ardından yeniden başlatalım: sudo service tor start Gerekli çıktıları alalım: ls -l /var/run/tor
cat /etc/default/tor

numeric2002

böyle bir dosya olmadığını söylüyor, enteresan.. Dün sorunsuz çalışıyordu, güncelleme sonrası makinayı yeniden başlattığımda sorun çıktı. Verdiğiniz kodların çıktıları aşağıda:

sudo service tor start
Not starting tor daemon (Disabled in /etc/default/tor).

ls -l /var/run/tor
ls: /var/run/tor'e erişilemedi: Böyle bir dosya ya da dizin yok

cat /etc/default/tor

# Defaults for tor initscript
# sourced by /etc/init.d/tor
# installed at /etc/default/tor by the maintainer scripts

#
# This is a bash shell fragment
#
RUN_DAEMON="yes"

#
# Servers sometimes may need more than the default 1024 file descriptors
# if they are very busy and have many clients connected to them.  The top
# servers as of early 2008 regularly have more than 10000 connected
# clients.
#  (ulimit -n)
#
# (the default varies as it depends on the number of available system-wide file
#  descriptors.  See the init script in /etc/init.d/tor for details.)
#
# MAX_FILEDESCRIPTORS=

#
# If tor is seriously hogging your CPU, taking away too much cycles from
# other system resources, then you can renice tor.  See nice(1) for a
# bit more information.  Another way to limit the CPU usage of an Onion
# Router is to set a lower BandwidthRate, as CPU usage is mostly a function
# of the amount of traffic flowing through your node.  Consult the torrc(5)
# manual page for more information on setting BandwidthRate.
#
# NICE="--nicelevel 5"

# Additional arguments to pass on tor's command line.
#
# ARGS=""

#
# Comment this out if you do not want to get coredumps
#
ulimit -c unlimited

# Let the vidalia package override some of our settings.
# People who have vidalia installed might not want to run Tor as a system
# service. The vidalia .deb can ask them that and then set run-daemon to no.
if [ -e /etc/default/tor.vidalia ] && [ -x /usr/bin/vidalia ]; then
. /etc/default/tor.vidalia
fi






Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 17 Ekim 2011 - 21:28:12

yeni baştan kurulum mu yapmam gerekiyor?

if

Bilgisayarı yeniden başlatınca tor da çalışıyor, değil mi?

numeric2002

Hayır bilgisayarı yeniden başlattığımda da tor çalışmıyor...


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 17 Ekim 2011 - 22:08:55

Alt+F2 tor yaparak çalıştırdım. Şu an çalışıyor ancak neden restart yaparak çalışmadığını anlayamadım?