Use vários endereços IP na mesma NIC para dividir solicitações da Internet

1

Como posso usar vários endereços IP que adicionei à minha NIC para enviar solicitações diferentes a servidores diferentes?
Por exemplo, meu endereço IP é:

10.0.0.4 

Adicionei mais dois endereços IP à minha placa de rede:

10.0.0.5
10.0.0.6 

Minha pergunta é: como dividir as solicitações? Por exemplo, use 10.0.0.5 para navegar somente na Internet e use 10.0.0.6 para baixar um aplicativo do terminal. (Usando linha de comando ou um script python)

    
por Yogesh Singh 23.02.2016 / 20:22

2 respostas

3

O software que envia a solicitação provavelmente pode se vincular a um endereço especificado, veja os parâmetros ou o arquivo de configuração

Se você estiver usando socket.create_connection() , o último parâmetro será source_address

link

wget --bind-address=10.0.0.6 

Para navegar na internet, o ip de origem é determinado pelo parâmetro de roteamento preferred source , mas essa é uma questão de rede que eu não consegui encontrar nenhuma resposta sobre como mudar.

    
por Sidias-Korrado 23.02.2016 / 20:57
0

para navegador, configure o servidor proxy squid e digite o ip do proxy (10.0.0.5) com o número da porta no navegador.

sudo apt-get install squid3

http_access allow test_network

acl test_network src 10.0.0.5

sudo service squid3 restart
    
por editinit 23.02.2016 / 21:43