O velho maclinux tinha uma fazenda

Fuçando no seu Macintosh. Linux, BSD, Hardware, Gambiarra, Metareciclagem

Google

Thursday, August 03, 2006

Lutando e vencendo?

Tô aqui, no quarto dia de batalha. Atualizar de Breezy para Dapper gera um pau na data do computador. Aprendi como resolve essa parada, buscando na Internet como é que as pessoas tinham resolvido o problema de instalar o Dapper no Mac. Tinha um blog dum cara explicando tudo (http://ubuntuos.com/2006/06/ubuntu-on-a-imac-ppc).

Parece que o cliente está beleza. Digo parece, porque não estou conseguindo fazer com que o Ubuntu compartilhe com os terminais a conexão à internet. Problema antigo meu com o Ubuntu, que eu tinha resolvido com um firewall que eu baixei no site do viva o linux. Acontece que essa abordagem não estava rolando aqui.

Acompanhei o tutorial que o pessoal fez para o Breezy no wiki do Ubuntu https://wiki.ubuntu.com/ThinClientHowtoNAT mas ainda assim a coisa não funcionou do jeito que eu esperava.

Depois de ter feito a pergunta pros meus camaradas do Metareciclagem, localizei esse cara: http://www.ubuntuforums.org/showthread.php?t=91370 que explicava o seguinte:

Hello,
The following will explain how to share your Internet connection:
Note: Type all the following commands in a root terminal, DO NOT use sudo.

1. Start by configuring the network card that interfaces to the other computers on you network:
# ifconfig ethX ip

where ethX is the network card and ip is your desired server ip address (Usually 192.168.0.1 is used)

2. Then configure the NAT as follows:
# iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE

where ethX is the network card that the Internet is coming from

# echo 1 > /proc/sys/net/ipv4/ip_forward

3. Install dnsmasq and ipmasq using apt-get:
# apt-get install dnsmasq ipmasq

4. Restart dnsmasq:
# /etc/init.d/dnsmasq restart

5. Reconfigure ipmasq to start after networking has been started:
# dpkg-reconfigure ipmasq

6. Repeat steps 1 and 2.

7. Add the line "net.ipv4.ip_forward = 1" to /etc/sysctl.conf
# gedit /etc/sysctl.conf

8. Reboot. (Optional)

I hope this helps.

Good luck!

Isso fez algum sentido para mim. É uma configuração mais simples do ipforward que talvez dê certo.

Bom, enquanto isso, o iMac está executando o seu dist-upgrade pela terceira vez. Vou esperar acabar isso e restartar no Linux para fazer o que o cara sugere.



0 Comments:

Post a Comment

<< Home