Minha universidade me dá uma conexão de internet por Ethernet, DHCP, mas eles instalaram o MAC Filtering para permitir o uso do meu PC.
Eu tenho um roteador sem fio TL-WR340GD. que tem opção de clonagem de endereço MAC. mas mesmo se eu clonar no MAC Address do meu PC ele não compartilha internet e somente meu PC pode acessar a internet através dele (que tem o mesmo MAC).
A configuração que NÃO funciona :
iPod══╗ ┌────────────┐
╚═══╡ │
iPad══════╡ TL-WR340GD ╞═══University Internet
╔═══╡ │
PC═══╝ └────────────┘
Eu posso pingar o gateway padrão da universidade do ipad, mas não posso pingar qualquer DNS da Internet.
A configuração que funciona :
Clients===> Windows 7 host (Connectify.me) ====> University Internet
O software connectify.me funciona como um encanto e permite-me partilhar a ligação à Internet, configurando uma ligação à Internet adhoc no meu computador portátil, onde outros hosts podem se conectar. O software só funciona no sistema operacional Windows 7.
Agora minha pergunta é, como posso configurar o iptables no linux, para que ele funcione da mesma forma que o connectify.me?
Eu tentei a página link e segui os passos para o endereço linux do ipad.
Clients===> Ubuntu host (iptables) ====> University Internet
na minha configuração de rede, os clientes podem executar ping na placa Ethernet conectada à Internet, executar ping no gateway padrão da universidade, mas não podem efetuar ping nos servidores DNS (8.8.8.8)
Existe uma chance de que o reencaminhamento de ip não esteja atualizando o endereço MAC dos pacotes? Alguém também pode me ajudar a escrever o conjunto correto de regras? Ou não é possível fazer no Ubuntu como o Windows 7?
Obrigado antecipadamente.
(PS uma pergunta relacionada foi feita por mim aqui )