+ Responder ao Tópico



  1. #1

    Padrão rede

    e ae galera blz..
    aki em casa tenho 2 pcs 1 q ta ligando na internet "adsl" e ele tem outra placa de rede pra comunica com o outro pc q no caso eh o windows xp....no pc q ta ligado na internet o servidor no caso ele tem windows xp instalado e slackware 10.1 a rede ta funcionando perfeitamente como windows e windows.....dae fui faze a rede do slack com a merda do xp
    conf o samba tudo.....so q o windows naum acha o slack..e o skack acessa perfeitamente a outra makina.....
    e outro problema q eu to eh o compartilhamento d internet q o linux naum ta achando eu acho eu segui esses passos aki:

    eth0 ligada ao modem adsl
    eth1 ligada a rede


    Servidor:

    configurar o nome da máquina e o domínio editar /etc/HOSTNAME e colocar a seguinte linha:

    servidor.dominio.com

    obs: nome da máquina é servidor , o domínio é dominio.com

    editar /etc/hosts e colocar as seguintes linhas :

    127.0.0.1 localhost
    192.168.0.1 servidor.dominio.com servidor


    editar o /etc/resolv.conf e colocar os dns do speedy :

    nameserver 200.204.0.10
    nameserver 200.204.0.138

    configurar a placa de rede eth0 com dhcp :

    dhcpcd eth0

    configurar a placa de rede eth1 com ip 192.168.0.1
    ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
    compartilhamento da conexão :

    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

    para evitar ter que ficar montando a rede "manualmente" a cada inicialização do servidor coloque os comandos no /etc/rc.d/rc.local conforme o exemplo abaixo :

    #!/bin/sh
    #
    # rc.local do servidor
    #
    ###### ativar cliente dhcp em eth0
    #
    dhcpcd eth0
    #
    ###### ativar eth1 em 192.168.0.1
    #
    ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
    #
    ###### regra iptables para compartilhar a conexão
    #
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    Cliente Windows :

    entrar na propriedade da conexão (varia conforme a versão do windows) localizar o ítem de TCP/IP correspondente a placa de rede , entrar em propriedades e configurar o ip em manual , preenchendo os campos correspondentes conforme o que segue abaixo :

    ip = 192.168.0.2
    máscara de sub rede = 255.255.255.0
    gateway = 192.168.0.1 (ip do servidor)
    dns = dns1:200.204.0.10 , dns2:200.204.0.138


    O arquivo do meu samba ta assim:


    [global]
    workgroup = MSHOME
    netbios name = Linux
    server string = Servidor Samba
    security = share
    log file = /var/log/samba/log.%m
    max log size = 50
    debug level = 1
    socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
    printcap name = /etc/printcap
    os level = 33
    dns proxy = no
    restrict anonymous = no
    domain master = no
    preferred master = no
    max protocol = NT
    ldap ssl = No
    server signing = Auto

    [printers]
    comment = Todas as Impressoras
    path = /var/spool/samba
    guest ok = Yes
    printable = Yes
    browseable = No

    [Rede]
    comment = Alguns Arquivos Baixados
    path = /home/Rede LINUX/
    valid users = Terminal
    case sensitive = no
    guest ok = yes
    msdfs proxy = yes
    hosts allow = 192.168.0.2
    read only = yes
    public = yes
    writable = yes
    printable = yes
    create mask = 0765

  2. #2

    Padrão rede

    e ae galera ja arrumei o problema 1 amigo meu me ajudo....

  3. #3

    Padrão rede

    Citação Postado originalmente por cerebro
    e ae galera ja arrumei o problema 1 amigo meu me ajudo....
    Era o roteamento de pacotes?

  4. #4

    Padrão rede

    antes tava so assim iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    agora ta assim iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
    iptables -t nat -A POSTROUTING -d 192.168.0.0/24 -j MASQUERADE

    so q naum entendi essa modificação...alguem poderia me explica