Назад | Перейти на главную страницу

Сетевой запрос, с которого идет IP-адрес

Я пытаюсь понять концепцию tor и prvoxy

import socks
import socket
def create_connection(address, timeout=None, source_address=None):
    sock = socks.socksocket()
    sock.connect(address)
    return sock

socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 9050)

# patch the socket module
socket.socket = socks.socksocket
socket.create_connection = create_connection

import urllib2
res = urllib2.urlopen("https://www.google.com")

Я начал тор и Privoxy, теперь хочу увидеть, что в последней строке запрос к Google идет с какого IP. как на это посмотреть?

Самый простой способ проверить общедоступный IP-адрес - сначала отправить HTTP-запрос такой службе, как:

http://bot.whatismyipaddress.com/

Тот же адрес будет виден сервером Google, если вы сделаете еще один HTTP-запрос.