Как я могу использовать несколько IP-адресов, которые я добавил к своему NIC для отправления различных запросов к различным серверам?
Например, мой IP-адрес:
10.0.0.4
Я добавил еще два IP-адреса к своему NIC:
10.0.0.5
10.0.0.6
Мой вопрос, как я могу разделить запросы? Например, использовать 10.0.0.5
просмотреть Интернет только и использование 10.0.0.6
загружать приложение от терминала. (Используя командную строку или сценарий Python)
Программное обеспечение, которое отправляет запрос, может, вероятно, связать с указанным адресом, посмотреть на параметры или файл конфигурации
, Если Вы используете socket.create_connection()
, последний параметр source_address
https://serverfault.com/questions/496731/how-to-set-which-ip-to-use-for-a-http-request
wget --bind-address=10.0.0.6
Для просмотра Интернета, исходный IP определяется путем маршрутизации параметра preferred source
, но это - сетевой вопрос, я не мог найти ответы о том, как измениться.
для браузера установите сквид прокси-сервер и введите IP прокси (10.0.0.5) с номером порта в браузер.
sudo apt-get install squid3
http_access allow test_network
acl test_network src 10.0.0.5
sudo service squid3 restart