Ligando duas interfaces no Ubuntu (uma sem fio com fio)

0

Eu tenho duas interfaces de rede em um laptop executando o Ubuntu 12.04. A interface com fio é conectada a um roteador sem fio na rede 192.168.0.0 e, em seguida, a interface sem fio é conectada a uma rede ad-hoc na rede 192.168.1.1.

Eu quero conectar outra máquina ao roteador sem fio e fazer com que os dados sejam roteados para a rede ad-hoc. Assim, a outra máquina receberá um endereço como 192.168.0.4 e deverá poder enviar dados para a rede ad-hoc, digamos, para a máquina 192.168.1.100.

Eu tentei simplesmente alterar o arquivo de texto / etc / network / interface, mas eu realmente não sei o que estou fazendo lá, e tentei instalar alguns softwares de ponte e isso não ajuda muito.

Alguma ideia? Obrigado.

    
por Matthew 21.09.2012 / 19:11

1 resposta

1

O problema com essa configuração é que seu roteador não pode rotear pacotes para a rede 192.168.1.0 porque não está configurado para encaminhar pacotes para essa rede. Eu suponho que você tenha um roteador doméstico padrão, como Dlink, Netgear, Linksys, Belkin, e não um roteador CISCO comercial pesado. O que você precisa fazer para que outra máquina alcance o dispositivo ad hoc é configurar o mascaramento de NAT usando IPTABLES. Usando o NAT, você alcançará hosts na rede 192.168.1.0, mas apenas as portas especificadas. Isso é geralmente chamado de encaminhamento de porta. Dependendo dos protocolos que você usaria, TCP, UDP etc., as configurações específicas variam. Aqui está uma boa página que você vai começar: link

    
por 25.09.2012 / 20:17