Мені було цікаво, як Torbutton і Tor змінюють IP під час перегляду Інтернету за допомогою Firefox?
Торбутон нічого не змінює. Це просто говорить Firefox використовувати Tor.
Коли ви використовуєте проксі-сервер, браузер надсилає всі ваші запити HTTP на цей сервер, який пересилає їх до кінцевого пункту призначення.
- браузер ↔ проксі-сервер ↔ веб-сервер
Ваша фактична адреса не змінена, вона є лише замаскованою, оскільки веб-сервер бачить лише те, що з нею підключено безпосередньо - у цьому випадку проксі.
(Однак якщо хтось бере контроль над проксі, він може контролювати все, що надсилається через нього (наприклад, хто завантажував файли на Сайт X). Часто це сам власник сервера.)
З Tor запит направляється через декілька серверів і шифрується окремо для кожного:
браузер ↔ Tor на комп’ютері
Tor на комп'ютері [[[↔]]] вузол A [[↔]] вузол B [↔] вузол C ↔ веб-сервер
(Кожен [] являє собою шар шифрування.)
Таким чином, веб-сервер бачить лише з'єднання, що надходить з вузла C, тоді як C бачить лише з'єднання від B. Тільки вузол A знає, де знаходиться користувач, але він не знає, що користувач передає.
(Це називається маршрутизацією цибулі . Див. Також Огляд Tor .)
Я дізнався, що використання проксі може змінити IP, щоб бути IP проксі-сервера. Але чи спосіб Torbutton та Tor такий самий, як використання проксі?
Tor - це проксі-сервер, але він працює інакше, ніж "проксі-сервери", до яких ти звик. Дивіться опис вище.
Знову ж таки, Torbutton - це лише кнопка, яка переналаштовує Firefox.
Чому Torbutton і Tor чому IP змінюється лише під час перегляду Інтернету за допомогою Firefox, а не змінюється поза Firefox, наприклад, за допомогою іншого програми браузера?
Torbutton є доповненням для Firefox і може лише перенастроювати Firefox . Tor сам не змінює жодних налаштувань - коли ви його запускаєте, він лише чекає з'єднань. Ви самі повинні сказати програмам, щоб підключитися через нього.
Якщо програма підтримує використання проксі-сервера SOCKS 5, вкажіть на неї 127.0.0.1:9050
. Якщо він підтримує лише проксі-сервери HTTP, вам знадобиться Polipo, який постачається разом із Tor Bundle, і працює на ньому 127.0.0.1:8123
.