2017-03-21 35 views
1

我試圖通過Tor設置請求,同時在IP上旋轉。Python:請求超過Tor,啓用旋轉IP - 丟失torrc文件

我發現this answer解釋一切都很清楚。我已經設置好了,可以通過Tor請求。也就是說,通過一個IP。

爲了允許旋轉,我需要取消註釋名爲torrc的文件中的某些行,如答案中所述。但是,該文件在我的電腦上不存在。

我檢查了tor.stackoverflow,發現this answer,但是它沒有。我在tor.stackoverflow上提出了一個question,但我迄今爲止唯一的評論沒有幫助。它也似乎tor.stackoverflow不是那麼活躍。

我希望這裏有人有同樣的問題,並能夠幫助我。我正在開發Mac OS X Sierra 10.12.3。

+0

你用什麼命令安裝tor? –

+0

按照[官方文檔](https://www.torproject.org/docs/tor-doc-osx.html.en)中的'sudo port install tor'。 – LucSpan

+0

你檢查了這個位置:〜/ Library/Application Support/TorBrowser-Data/torrc ?? –

回答

0

我是你問題中答案的作者。

的樣品的torrc應在/opt/local/etc/tor/torrc.sample位於按照文檔和您可以在複製到其他地方,並開始TOR使用複製的torrc。

tor -f </path/to/torrc> [args] 

如果你沒有找到樣本的torrc,你可以得到一個從official svn source

如果你想了解你的當前運行tor實例使用的是什麼,因爲它是torrc,我檢查我的系統(ps -ef | grep tor爲Ubuntu)的正在運行的進程,發現如下

debian-+ 1373  1 0 09:30 ?  00:00:16 /usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f /etc/tor/torrc --RunAsDaemon 0 

也許你可以做在你的系統上類似的東西,如果幸運的話,得到-f參數,從而默認的torrc位置。

+0

謝謝你的幫助。到目前爲止,我已經設法複製'torrc.sample',編輯它並保存爲'torrc'。我試過終端中的'tor -f [args]',但我不確定它是否奏效。我做了'tor -f [args]',即我沒有改變'[args]',那好嗎? – LucSpan

+0

除非你知道你在做什麼,否則你可以完全放棄'[args]'部分。 –

+0

'tor -f [args]'給出'沒有這樣的文件或目錄'。但是,torrc文件在那裏,我的路徑是正確的。 'tor -f '在出現意外的標記換行符附近給出'語法錯誤'。 'tor -f [args]'給出一個新提示。我迷路了。 – LucSpan