+ Responder ao Tópico



  1. #1

    Padrão Configurar rede entre 2 Pcs Recebendo Internet de um switch

    Ae galera o seguinte aqui em casa tenho 2 pcs. 1 com uma placa de rede e o outro com 2 placas to tentando coloca internet no outro. Pc1 é um Linux Debian 5 (pc 1 tem dual bot) e o Pc2 windows xp.
    Eu recebo o sinal de uma empresa chamada de internet via radio as mac ja estão liberadas das 3 placas. Eu moro em um condominio que tem uma antena wirelles e essa antena é ligada no swtich que depois é distribuido entre os moradores do predio.
    Como faço pra compartilha internet com meu outro pc?
    a configuração usada pra entrar na internet eh a da placa eth1 ali do Pc1

    Essa Imagem explica bem melhor
    http://img194.imageshack.us/img194/1531/imagemdon.jpg

    Eu usei esses comando aqui na shell mais não sei se adianto

    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
    iptables -A FORWARD -s 192.168.0.0/24 -o eth0 -j ACCEPT
    iptables -A FORWARD -d 192.168.0.0/24 -m state --state ESTABLISHED,RELATED -i eth0 -j ACCEPT


    agora ate sem internet eu to no debian

    network/interfaces

    #The loopback interface
    # automatically added when upgrading
    auto lo
    iface lo inet loopback

    #REDE Interna Placa de rede on board
    allow-hotplug eth0
    iface eth0 inet static
    address 192.168.0.1
    network 192.168.0.0
    netmask 255.255.255.0
    broadcast 192.168.0.255


    #REDE INTERNT Placa off Board Realtek 8139
    auto eth1
    iface eth1 inet static
    address 192.168.4.2
    network 192.168.0.0
    netmask 255.255.255.0
    broadcast 192.168.0.255
    gateway 192.168.4.1
    nameserver 180.0.0.0

    auto eth0
    quando tento renicia sudo /etc/init.d/networking restart
    Aparece essa mensagem:

    Reconfiguring Network interfaces SIOCADDRT No such Process
    Failed to bring up eth1
    if-up.d/mountnfs[eth0]: waiting for interfaces eth1 before doing NFS mounts (warning)
    done;
    ____________________________________________________

    /etc/resolv.conf

    Eu configuro o dns mais toda hora que renicio o pc quando volto la nao tem nada :S

  2. #2

    Padrão

    cara seuinte essa msg: ... Network interfaces SIOCADDRT No such Process...

    acontece por causa das redes estarem em ranges diferentes.


    Pelo q vc dissa tb ai em cima vc nao colocou uma rota para naveacao extena neh. tenta ver esses detalhes q deve funcionar.

    vc pode tb colocar um squid da vida q funciona mais suave neh.

  3. #3

    Padrão

    no caso do firewall falta habilitar o forward no kernel....

    O firewall, o básico para o NAT funcionar é:


    echo "Habilitando passagem de pacotes!"
    echo 1 > /proc/sys/net/ipv4/ip_forward


    # onde eth1 é a sua placa de internet, a opção -o é para a interface de saida

    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE


    =========================================================
    Em relação as interfaces, a rede e o IP estão em classes diferentes...
    Segue o correto:


    ----------------------------------------------------------------------
    # /etc/network/interfaces

    #The loopback interface
    # automatically added when upgrading
    auto lo
    iface lo inet loopback

    #REDE Interna Placa de rede on board
    auto eth0
    allow-hotplug eth0
    iface eth0 inet static
    address 192.168.0.1
    netmask 255.255.255.0


    #REDE INTERNET Placa off Board Realtek 8139
    auto eth1

    allow-hotplug eth1

    iface eth1 inet static
    address 192.168.4.2
    network 192.168.4.0
    netmask 255.255.255.0
    broadcast 192.168.4.255
    gateway 192.168.4.1

    ----------------------------------------------------------------



    abçs