Olá. Solicito a ajuda dos colegas da lista.
Tenho uma máquina atuando como bridge. O script da bridge foi colocado no rc.local e encontra-se abaixo. A máquina tem duas interfaces de rede. O diagrama da rede é o seguinte: internet---redeinterna--bridge--subredeinterna Criei o script de forma a que ele possa ser usado em qualquer computador bastando apenas que seja especificado a interface interna e a interface externa a qual está com acesso à internet. Da forma como está tudo passa para a internet. A máquina da bridge não está acessando a internet. Minhas dúvidas são as seguintes: -existe alguma linha supérflua/errada no script/rc.local?? -onde eu altero para a máquina da bridge acessar a internet? -existe algum script melhor, mais profissional, que eu coloque igualmente no rc.local, para fazer essa mesma bridge? -qual a linha que substituo para incluir uma chamada a um iptables/firewall? Agradeço antecipadamente qualquer comantário. Obrigado. $IPEXT é algo do tipo 192.168.0.x Slackware 14.2********** route -n ************** Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 br0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 br0 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 br0 ifconfig************ br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet $IPEXT netmask 255.255.255.0 broadcast 192.168.0.255 inet6 xxxxxxxxxxxx prefixlen 64 scopeid 0x20<link> ether yyyyyyyyyyyy txqueuelen 1000 (Ethernet) RX packets 52 bytes 12998 (12.6 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 20 bytes 3552 (3.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 zzzzzzzzzz prefixlen 64 scopeid 0x20<link> ether wwwwwwwwwwww txqueuelen 1000 (Ethernet) RX packets 397 bytes 322528 (314.9 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 365 bytes 34001 (33.2 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 ttttttttt prefixlen 64 scopeid 0x20<link> ether uuuuuuuu txqueuelen 1000 (Ethernet) RX packets 355 bytes 37234 (36.3 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 423 bytes 326598 (318.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 /etc/rc.d/rc.local******** IFINT="eth1" IFEXT="eth0" NOMEBRIDGE="br0" ifconfig $IFINT up dhclient -q $IFINT IPEXT=`ifconfig $IFEXT | grep "netmask" | tr -s ' ' | cut -d ' ' -f 3` IPINT=`ifconfig $IFINT | grep "netmask" | tr -s ' ' | cut -d ' ' -f 3` brctl addbr $NOMEBRIDGE brctl addif $NOMEBRIDGE $IFEXT brctl addif $NOMEBRIDGE $IFINT ifconfig $IFEXT 0.0.0.0 ifconfig $IFINT 0.0.0.0 ifconfig $NOMEBRIDGE $IPEXT netmask 255.255.255.0 ip addr add $IPINT/24 dev $NOMEBRIDGE route add default gw `echo $IPEXT | awk -F '.' '{print $1"."$2"."$3".1"}'` -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao Para sair da lista envie um e-mail para: slack-users-br+unsubscr...@googlegroups.com --- Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware Users Group - Brazil" dos Grupos do Google. Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para slack-users-br+unsubscr...@googlegroups.com. Para obter mais opções, acesse https://groups.google.com/d/optout.