Estou tentando criar um servidor proxy (?) com várias interfaces que tenham acesso à Internet.
O servidor proxy está hospedado no meu RPI e desejo usar seu ip interno seguido por uma porta especificada para acessar qualquer uma das interfaces.
Por exemplo:
10.0.0.23:8001 (RPI) -> access internet over ETH1
10.0.0.23:8002 (RPI) -> access internet over ETH2
10.0.0.23:8003 (RPI) -> access internet over ETH3
etc.
O acesso padrão à internet terminou ETH0, que é também a interface que eu uso internamente para conectar ao RPI através do SSH.
Estou tendo dificuldade em encontrar informações relacionadas on-line e espero que qualquer pessoa possa me empurrar na direção certa ou explicar o que estou procurando.
ps: Isso é para casos de testes automatizados / conexões específicas sob demanda e não para balanceamento de carga ou outros propósitos, quero declarar explicitamente que essa configuração na foto tem um raciocínio específico por trás dela.
Editar:
Aqui está o ifconfig
contendo 2 das interfaces:
eth1 Link encap:Ethernet HWaddr 00:1e:10:1f:00:00
inet addr:192.168.8.100 Bcast:192.168.8.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:83 errors:0 dropped:0 overruns:0 frame:0
TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:36090 (35.2 KiB) TX bytes:7760 (7.5 KiB)
eth2 Link encap:Ethernet HWaddr 00:1e:10:1f:00:00
inet addr:192.168.8.101 Bcast:192.168.8.255 Mask:255.255.255.0
inet6 addr: fe80::b0b4:a7ba:fee8:b03/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:780 (780.0 B) TX bytes:5843 (5.7 KiB)