Estritamente falando, não é preciso muito mais. Presumo que você já tenha ativado o encaminhamento IPv4 e, possivelmente, também esta regra:
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
que permitirá a NAT todas as suas conexões. Então sua tabela de roteamento precisa
ip route add default via IP_ADDRESS_OF_YOUR_PHONE
que também presumivelmente já tem. Então você é bom para ir.
EDITAR:
Agora que você postou sua tabela de roteamento (mas, por favor, não use comandos obsoletos, obsoletos como * ifconfig, route, ..., apenas o comando ip , por exemplo, para a tabela de roteamento ip route show , para ver os endereços das interfaces ip addr show , ...) Eu vejo que você não tem uma rota para seus clientes-porta ethernet. Se a rede da qual você puxa os clientes de conexão de cabo da porta de endereços IP for 192.168.20.0/24, você terá que adicionar:
ip route add 192.168.20.0/24 dev eth1
Você não deve usar a mesma rede para clientes sem fio e a cabo.
Se além disso você precisar configurar dhcpd , edite o mesmo arquivo /etc/dhcp/dhcpd.conf como antes, e adicione a nova rede:
subnet 192.168.10.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option routers 192.168.10.1;
range 192.168.10.100 192.168.10.200;
}
subnet 192.168.20.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option routers 192.168.20.1;
range 192.168.20.100 192.168.20.200;
}
No arquivo / etc / default / isc-dhcp-server, altere a linha INTERFACES="wlan0" para
INTERFACES="wlan0 eth0"
e, por último, dar ao roteador um bom endereço em sua eth0 NIC:
ip link set dev eth0 down
ip addr flush dev eth0
ip addr add 192.168.20.1/24 dev eth0
ip link set dev eth0 up
Reinicie o dhcp, você deve estar OK.