Conecte o Ubuntu a outro PC com cabo direto (crossover)

10

O Ubuntu 11.04 (PC-1) está conectado ao PC-2 (Windows XP) com cabo LAN (cabo direto cruzado)
O acesso à Internet é feito por modem sem fio USB, acessando o roteador em uma sala separada

Se eu inicializar no Windows 7 (o PC-1 possui inicialização dupla), não tenho problema em me conectar ao PC-2, ao mesmo tempo em que estou conectado à Internet, mesmo compartilhando minha conexão com o PC-2. Defino o endereço IP estático e a máscara de sub-rede nos dois computadores, e isso é tudo para conexão simples. Além disso, eu configurei o Compartilhamento remoto da área de trabalho e o compartilhamento de conexão com a Internet, que funcionam conforme o esperado.

Meu problema:

  1. Não consigo encontrar uma maneira de conectar o Ubuntu ao PC-2 (conexão LAN com fio)
  2. Quando eu estava usando o Debian (um mês atrás, como minha primeira experiência com Linux), usei o Wicd e pude conectar-me ao PC-2, mas não consegui ter conexão com a Internet ao mesmo tempo (com ou sem fio)

Alguém pode esclarecer um pouco esses problemas de rede, pois as páginas de manual ou os arquivos de ajuda não são para mortais nus como eu, mas talvez para especialistas em redes, pois eu não entendi uma palavra nela

obrigado

zetah
fonte

Respostas:

8

você precisa entrar no gerenciador de rede e alterar as configurações do ip4 para compartilhado com outros computadores

insira a descrição da imagem aqui

aqui está o outro método usando tabelas ip

isso definirá o ip da sua placa ethernet

sudo ip addr add 192.168.1.1/24 dev eth0

e isso irá configurar o nat

sudo iptables -A FORWARD -o wlan0 -i eth0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE

se a conexão que você está usando para a Internet for diferente da wlan0, altere que, se você estiver usando banda larga móvel, provavelmente será ppp0

Quando você tiver feito isso, poderá salvar as configurações fazendo

sudo iptables-save > filename

e recarregar as configurações

iptables-restore < filename

a restauração é necessária porque, após uma reinicialização, o iptables esquecerá quais são as configurações inseridas acima, se você deseja que ele carregue toda vez, basta colocar a linha de restauração em /etc/rc.local

Dave
fonte
PC-2 tem endereço IP estático: 192.168.1.2. Tentei editar rotas (botão acinzentado na captura de tela) e atribuir IP 192.168.1.1 ao PC-1, conforme definido como gateway padrão no PC-2. Infelizmente não há resultados - não consigo ver o PC-2 e efetuei logout - entre. Também tentei: [link] ( askubuntu.com/questions/10741/… ) sem sucesso e sua sugestão sem sucesso
zetah
ok esqueceu janelas só tem um conjunto de regras para o endereço ip eu vou editar o meu post para usar o iptables vez
dave
Obrigado Dave, mas ainda sem sorte. Não consigo ver o PC-2 no Nautilus, nem consigo me conectar ao Remmina. Inicializei no Windows 7 para ver se há talvez alguns problemas, mas está tudo bem lá - eu posso conectar ao sistema de arquivos PC-2 e usar o RDC. Aqui está o conteúdo do arquivo iptables: pastebin.com/raw.php?i=0XVQpC79
zetah
eu tenho uma outra sugestão que eu mudei o cargo pouco se você pudesse definir o iptable com eth0, em vez de eth1 e também quando você se conectar a internet é que através de wi-fi
dave
Agora eu posso conectar ao PC-2 :) mas a conexão com a Internet não funciona. Agora, tenho tanto o Wired (eth0) quanto o Wireless (wlan0, suponho?) Conectados. Se eu quiser usar a Internet, tenho que desconectar a conexão com fio e perder a conexão com o PC-2. Habilitei "Compartilhado com outros computadores" no Wired (eth0) e depois nos perfis Wired e Wireless no NetworkManager, com o mesmo resultado. Aqui está o arquivo iptables agora: pastebin.com/raw.php?i=0czy4GJ6
zetah