ifconfig wlan1mon up 192.168.1.1 netmask 255.255.255.0
Este comando diz ao seu computador para habilitar o dispositivo de rede wlan1mon (sua interface WiFi) e atribuir o endereço IP 192.168.1.1 a ele (com a sub-rede 192.168.1.0/24), para que ele possa enviar / receber pacotes de rede.
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
Este comando diz ao computador para enviar todo pacote que tem um destinatário na sub-rede de 192.168.1.1/24 a 192.168.1.1 (não tenho certeza se esse comando deve ser executado no computador que está sendo encaminhado, pois as rotas são apenas necessário para os clientes de conexão, tanto quanto eu estou preocupado.E como você já tem um servidor DHCP configurado, esta rota deve ser adicionada automaticamente nesses clientes.)
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
Este comando instrui o computador a "mascarar" corretamente o IP dos pacotes de entrada / saída ( N network Um ddress T tradução ) na cadeia POSTROUTING em eth0. Basicamente, ele atribui o endereço IP do computador a cada pacote de saída (para que os computadores externos possam enviar uma resposta) e leia os pacotes de entrada para o host apropriado dentro de sua rede.
iptables --append FORWARD --in-interface wlan1mon -j ACCEPT
Este comando permite que os pacotes de entrada do wlan1mon sejam encaminhados em primeiro lugar. Isso significa que o computador de encaminhamento tem permissão para processar e encaminhar esses pacotes de rede (mesmo) se o destinatário for outra pessoa.