Estou tentando configurar uma máquina com duas interfaces de rede
eth0 connected to the internet router
eth1 connected to a switch with other machines
Eu gostaria de rotear todo o tráfego de forma transparente para outras máquinas.
Meu netplan é
network:
ethernets:
eth0:
addresses: []
dhcp4: true
optional: true
eth1:
dhcp4: no
addresses: [192.168.100.1/24]
nameservers:
addresses: [208.67.222.222,208.67.220.220]
version: 2
Instalei o isc-dhcp-server
minha configuração é
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.100.255;
option routers 192.168.100.1;
option domain-name-servers 192.168.100.1;
option domain-name "constellation";
sub-rede 192.168.100.0 máscara de rede 255.255.255.0 { intervalo 192.168.100.100 192.168.100.200; }
meu torrc é
CookieAuthentication 1
Log notice file /var/log/tor/notices.log
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsSuffixes .onion,.exit
AutomapHostsOnResolve 1
TransPort 9040
TransListenAddress 192.168.100.1
DNSPort 53
DNSListenAddress 192.168.100.1
ControlPort 9051
e meus iptables são
sudo iptables -F
sudo iptables -t nat -F
sudo iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 22 -j REDIRECT --to-ports 22
sudo iptables -t nat -A PREROUTING -i eth1 -p udp --dport 53 -j REDIRECT --to-ports 53
sudo iptables -t nat -A PREROUTING -i eth1 -p tcp --syn -j REDIRECT --to-ports 9040
e meu / proc / sys / net / ipv4 / ip_forward está definido como 1
esta é minha rota
Tabela de roteamento de IP do kernel Gateway de Destino Genmask Flags Metric Ref Use Iface padrão _gateway 0.0.0.0 UG 100 0 0 eth0 10.120.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 _gateway 0.0.0.0 255.255.255.255 UH 100 0 0 eth0 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
O que eu sinto falta? Por que não posso navegar?