[Ubuntu-BR] Configurando duas placas de rede para compartilhamento de internet
Ricardo Duarte
ricardo em ricardoduarte.com
Terça Setembro 5 23:29:33 UTC 2006
Boa noite,
(Peço desculpas de antemão pelo longo e-mail)
Tenho um servidor rodando Ubuntu 6.06 e que hoje serve a 10 máquinas
com Samba, Apache, PHP e MySQL.
Agora preciso além desses serviços, controlar o acesso a internet
dessas máquinas. Pesquisei e cheguei a conclusão que o método mais
simples de se fazer isso é com iptables + squid.
O que eu quero fazer nesse primeiro momento:
- Compartilhar a internet fazendo-a passar pelo servidor. Entra pelo
modem ADSL na eth0 e sai pela eth1 para o hub.
O que tenho feito até agora:
Duas placas de redes detectadas no Ubuntu:
--
root em zeus:~# lspci | grep Eth
0000:00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
0000:00:11.0 Ethernet controller: VIA Technologies, Inc. VT6105
[Rhine-III] (rev 86)
--
Duas interfaces de redes configuradas (eth0 e eth1):
--
root em zeus:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:E0:7D:F8:F6:B8
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:7dff:fef8:f6b8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:248 errors:0 dropped:0 overruns:0 frame:0
TX packets:118 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:44422 (43.3 KiB) TX bytes:10371 (10.1 KiB)
Interrupt:12 Base address:0xec00
eth1 Link encap:Ethernet HWaddr 00:30:4F:10:2A:77
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::230:4fff:fe10:2a77/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:76 errors:0 dropped:0 overruns:0 frame:0
TX packets:147 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17459 (17.0 KiB) TX bytes:18003 (17.5 KiB)
Interrupt:11
--
Creio que essa tabela de roteamento esteja errada. Alguma sugestão de
como corrigir isso?
--
root em zeus:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
--
Nesse /etc/iftab devo adicionar a eth1?
Seria apenas mais uma linha com 'eth1 mac 00:30:4F:10:2A:77 arp 1' ?
--
root em zeus:~# cat /etc/iftab
eth0 mac 00:e0:7d:f8:f6:b8 arp 1
--
Alguém tem alguma idéia? Tutoriais relacionados e exemplos são bem-vindos ;-)
--
Ricardo Antonio Duarte
ricardo em ricardoduarte.com
http://ricardoduarte.com/
More information about the ubuntu-br
mailing list