Compartilhamento de internet (CROSS-OVER)

Iniciado por Brenovox, 13 de Abril de 2007, 10:58

tópico anterior - próximo tópico

Brenovox

Me ajudem por favor!

Possuo 2 máquinas, as 2 com Ubuntu. Quero compartilhar a internet por meio de "CABO CROSS-OVER".

eth0: ligada ao outro micro no qual quero configurar
eth1: rede (internet)

Eu fiz o seguinte!

==> Distribui os ip's

MÁQUINA 1 => IP: 192.168.0.1   -    Sub-rede: 255.255.255.0

MÁQUINA 2 => IP: 192.168.0.2   -    Sub-rede: 255.255.255.0    -  Gateway: 192.168.0.1     Obs: também coloquei o DNS do servidor!


Depois ...

No micro que tem as 2 placas de rede:

Abri o terminal:

#!/bin/bash
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth1 - j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

DEPOIS:

sudo chmod +x /usr/bin/compartilharRede

Fui em  Sistemas => Preferências => Sessões => Aba "Programas Iniciais e adicionei "compartilharRede (sem aspas)

Esse foi o procedimento que tomei.

Me corrijam!


Parei aqui, me ajudem no que mais posso fazer.

Grato. :)


pinduvoz

1)  Vc. criou o script "compartilharRede", ou seja, um arquivo de texto puro com esse nome? Note que para fazer isso vc. precisa editar (com o gedit ou outro editor) o arquivo, salvar como "compartilharRede" e depois marcar como executável e não simplesmente "colocar o texto no terminal".

2) tente os comandos dados após o "#!/bin/bash" no terminal, linha a linha, tendo o cuidado de antes logar-se como root (sudo su). Após fazer isso, veja se o compartilhamento funciona.

:: Linux Registered User nº 439378 ::

Brenovox

Eu abri o editir nano e digitei:

#!bin/bash
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

Depois dei Ctrl+o / ENTER / Ctrl+x

Creio que tem algo a ver com isso que vc comentou.

Caso contrário me ajude! ;)

vitor

Pronto, ae se essas linhas estiverem corretas, você parte pra fazer o que fizeste antes, ou seja:
Citar
DEPOIS:

sudo chmod +x /usr/bin/compartilharRede

Fui em  Sistemas => Preferências => Sessões => Aba "Programas Iniciais e adicionei "compartilharRede (sem aspas)
mas como tu já vai tá como root, não precisa so sudo no comando chmod +x etc..
Jabber: vitorml (a) jabber.cz