+ Responder ao Tópico



  1. #1
    rodrigojoi
    Visitante

    Padrão Compartilhar conexao

    Ola
    quero fazer um servidor fedora compartilhar a conexao
    assim
    adsl >> servidor >> switch >> outras maquinas
    Bom no windows é só ir em configurar uma rede domestica ou de uma peqena empresa e escolher que o os outros computadores acessam a internet por este computador

    Minha pergunta é tem algo parecido no fedora para eu fazer ele compartilhar a conexao porque só consigo fazer a net chegar até ele e nao consigo fazer ela passar por ele.

    Ja agradeço.

  2. #2

    Padrão Re: Compartilhar conexao

    Citação Postado originalmente por rodrigojoi
    Ola
    quero fazer um servidor fedora compartilhar a conexao
    assim
    adsl >> servidor >> switch >> outras maquinas
    Bom no windows é só ir em configurar uma rede domestica ou de uma peqena empresa e escolher que o os outros computadores acessam a internet por este computador

    Minha pergunta é tem algo parecido no fedora para eu fazer ele compartilhar a conexao porque só consigo fazer a net chegar até ele e nao consigo fazer ela passar por ele.

    Ja agradeço.

    olá amigão tem sim....
    Edite o arquivo sysctl.conf, que se encontra em: /etc/sysctl.conf

    para abilitar o repasse no kernel .....

    #vi /etc/sysctl.conf

    Altere a linha net.ipv4.ip_forward = 0, para o valor 1, ficando assim: net.ipv4.ip_forward = 1.

    em seguida crie uma pasta dentro de etc com o nome de firewall
    # mkdir firewall

    em seguida dentro da pasta firewall crie um arquivo chamado tambem de firewall,

    # cd /etc/firewall

    #touche firewall

    e edite ele com seu editor preferido eu uso o vi,

    vi firewall

    insira o arquivo abaixo ...



    #! /bin/bash

    echo " INICIANDO FIREWALL "

    # Ativa modulos
    # -------------------------------------------------------
    /sbin/modprobe iptable_nat
    /sbin/modprobe ip_conntrack
    /sbin/modprobe ip_conntrack_ftp
    /sbin/modprobe ip_nat_ftp
    /sbin/modprobe ipt_LOG
    /sbin/modprobe ipt_REJECT
    /sbin/modprobe ipt_MASQUERADE
    echo "Carga dos Modulos OK!"

    # Zera regras
    # -------------------------------------------------------
    /sbin/iptables -F
    /sbin/iptables -X
    /sbin/iptables -F -t nat
    /sbin/iptables -X -t nat
    /sbin/iptables -F -t mangle
    /sbin/iptables -X -t mangle
    echo "Flush das regras OK!"


    # Mascaramento ( NAT )
    # -------------------------------------------------------
    # Mascarar pacotes de saida para a internet
    /sbin/iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
    echo "Carga do Firewall OK!"


    no meu caso a eth1 é quem compartilha internet ....
    se sua interface for a eth0 ou ppo0 só é você alterar ...

    e funfar blz....

    qualquer dúvida é só postar .....


    falow ...

    dê permissão de execusão

    chmod +x /etc/firewall/firewall

    ai é só colocar no /etc/rc.local a linha abaixo e reiniciar seu firewall

    /etc/firewall/firewall