0

私は、1 台のコンピューターで異なる IP アドレスで URL を要求する Python ボットを実行しています。IP アドレスを無料で変更してボットに適用する方法はありますか? 私は周りを見回しましたが、これにはプロキシを使用する必要があると人々が言っ​​ているようです。しかし、私はプロキシと、それらを Python で実装する方法に精通していません。誰かが私を導くことができれば素晴らしいことです。

ありがとう

4

1 に答える 1

1

Python で IP を変更できますが、ゲートウェイはサブネット内の IP とは異なる IP をルーティングできません。したがって、プロキシまたは別のルーターを使用する必要があります。

NAT を使用してパッケージを転送するアクティブなルーターを持っている/知っている場合は、要求する URL の IP のゲートウェイとして使用できます。

ルートを変更するには、このパッケージを使用できます: https://pypi.python.org/pypi/pyroute2

ボットでプロキシを直接使用するには、urllib3 を使用していると仮定して、このドキュメントを確認できます: http://docs.python-requests.org/en/latest/user/advanced/

あなたができるもう1つのことは、さまざまな世界的なIP用にいくつかのVPSサーバーをレンタルすることです。例については、この検索を確認してください.

于 2015-08-18T20:41:52.630 に答える