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

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

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

Se eu inicializar no Windows 7 (o PC-1 possui dual boot) não tenho problemas para me conectar ao PC-2, ao mesmo tempo em que estou conectado à Internet, mesmo compartilhando minha conexão de Internet com o PC-2. Defino o endereço IP estático e a máscara de sub-rede em ambos os PCs e isso é tudo para conexão simples. Além disso, configurei o Compartilhamento de Área de Trabalho Remota 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 consegui me conectar 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 sobre esses problemas de rede, já que páginas de manual ou arquivos de ajuda não são para mortais como eu, mas talvez para especialistas em rede, já que não entendi uma palavra

Obrigado

Responder1

você precisa entrar no gerenciador de rede e alterar suas configurações de ip4 para compartilhar com outros computadores

insira a descrição da imagem aqui

aqui está o outro método usando tabelas ip

isso irá 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 internet for diferente dawlan0mude isso, então se você estiver usando banda larga móvel, provavelmente seráppp0

quando tiver feito isso, você pode salvar as configurações fazendo

sudo iptables-save > filename

e para recarregar as configurações

iptables-restore < filename

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

informação relacionada