+ Responder ao Tópico



  1. #1
    cleciordorigo
    Visitante

    Padrão Compartilhar conexão com a internet

    Pessoal to quase loko aqui estou tentando compartilhar minha conexão com a internet, com meu notebook e ate agora sem sucesso, as configurações estão da seguinte forma:

    wlan0 -> conexão com a internet via rádio -> IP 192.0.2.254
    eth0 -> conexão com a rede local -> IP 192.168.0.1

    estou tentando da seguinte forma

    echo "1" > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A POSTROUTING -s 192.168.0.1 -j snat -top 192.0.2.254

    Estou tendo a seguinte mensagem de erro:

    Bad argument `192.0.2.254'
    Try `iptables -h' or 'iptables --help' for more information.

    Minhas configurações de rede estão da seguinte forma

    eth0 Encapsulamento do Link: Ethernet Endereço de HW 00:10:B5:B6:AE:13
    inet end.: 192.168.0.1 Bcast:192.168.0.255 Masc:255.255.255.0
    UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
    pacotes RX:3345 erros:40 descart.:0 sobrepos.:0 quadro:0
    pacotes TX:3193 erros:0 descart.:0 sobrepos.:0 portadora:0
    colisões:0 txqueuelen:1000
    RX bytes:249461 (243.6 Kb) TX bytes:235400 (229.8 Kb)
    IRQ:5 Endereço de E/S:0xf000

    lo Encapsulamento do Link: Loopback Local
    inet end.: 127.0.0.1 Masc:255.0.0.0
    UP LOOPBACKRUNNING MTU:16436 Métrica:1
    pacotes RX:22 erros:0 descart.:0 sobrepos.:0 quadro:0
    pacotes TX:22 erros:0 descart.:0 sobrepos.:0 portadora:0
    colisões:0 txqueuelen:0
    RX bytes:1404 (1.3 Kb) TX bytes:1404 (1.3 Kb)

    wlan0 Encapsulamento do Link: Ethernet Endereço de HW 00:40:F4:C6:53:37
    inet end.: 192.0.2.254 Bcast:192.0.2.255 Masc:255.255.255.0
    UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
    pacotes RX:7859 erros:0 descart.:0 sobrepos.:0 quadro:0
    pacotes TX:665 erros:0 descart.:0 sobrepos.:0 portadora:0
    colisões:0 txqueuelen:1000
    RX bytes:1321166 (1.2 Mb) TX bytes:84682 (82.6 Kb)
    Memória:44000000-44000024

    espero que alguem possa me ajudar

    Grato

    Clecio Rodrigo

  2. #2

    Padrão Compartilhar conexão com a internet

    Ativando o roteamento:

    echo 1 > /proc/sys/net/ipv4/ip_forward

  3. #3
    AndreLinux
    Visitante

    Padrão Re: Compartilhar conexão com a internet

    Citação Postado originalmente por cleciordorigo
    Pessoal to quase loko aqui estou tentando compartilhar minha conexão com a internet, com meu notebook e ate agora sem sucesso, as configurações estão da seguinte forma:

    wlan0 -> conexão com a internet via rádio -> IP 192.0.2.254
    eth0 -> conexão com a rede local -> IP 192.168.0.1

    estou tentando da seguinte forma

    echo "1" > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A POSTROUTING -s 192.168.0.1 -j snat -top 192.0.2.254

    Estou tendo a seguinte mensagem de erro:

    Bad argument `192.0.2.254'
    Try `iptables -h' or 'iptables --help' for more information.

    Minhas configurações de rede estão da seguinte forma

    eth0 Encapsulamento do Link: Ethernet Endereço de HW 00:10:B5:B6:AE:13
    inet end.: 192.168.0.1 Bcast:192.168.0.255 Masc:255.255.255.0
    UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
    pacotes RX:3345 erros:40 descart.:0 sobrepos.:0 quadro:0
    pacotes TX:3193 erros:0 descart.:0 sobrepos.:0 portadora:0
    colisões:0 txqueuelen:1000
    RX bytes:249461 (243.6 Kb) TX bytes:235400 (229.8 Kb)
    IRQ:5 Endereço de E/S:0xf000

    lo Encapsulamento do Link: Loopback Local
    inet end.: 127.0.0.1 Masc:255.0.0.0
    UP LOOPBACKRUNNING MTU:16436 Métrica:1
    pacotes RX:22 erros:0 descart.:0 sobrepos.:0 quadro:0
    pacotes TX:22 erros:0 descart.:0 sobrepos.:0 portadora:0
    colisões:0 txqueuelen:0
    RX bytes:1404 (1.3 Kb) TX bytes:1404 (1.3 Kb)

    wlan0 Encapsulamento do Link: Ethernet Endereço de HW 00:40:F4:C6:53:37
    inet end.: 192.0.2.254 Bcast:192.0.2.255 Masc:255.255.255.0
    UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
    pacotes RX:7859 erros:0 descart.:0 sobrepos.:0 quadro:0
    pacotes TX:665 erros:0 descart.:0 sobrepos.:0 portadora:0
    colisões:0 txqueuelen:1000
    RX bytes:1321166 (1.2 Mb) TX bytes:84682 (82.6 Kb)
    Memória:44000000-44000024

    espero que alguem possa me ajudar

    Grato

    Clecio Rodrigo

    olha não sei se ajuda...sou iniciante nesse mundo tão abrangente do linux...e se estiver falando alguma besteira...por favor.....me corrijam...

    Eu compartilhei aki minha conexão via rádio com meu notbook da seguinte forma:

    modprobe iptable_nat
    iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
    echo 1 > /proc/sys/net/ipv4/ip_forward

    BOM...aki está blz..e deu certinhu...

  4. #4
    Visitante

    Padrão Compartilhar conexão com a internet

    Meu amigo o roteamento ja esta ativo

    echo "1" > /proc/sys/net/ipv4/ip_forward

    mais consegui compartilhar a internet da seguinte forma

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

    mais ainda tenho muito interesse em entender o pq do erro da forma que tentei antes nao ter dado certo, pois sou iniciante em Linux e quero muito poder aprender a utilizar este surpriendente sistema operacional.

    Grato

    Clecio Rodrigo

  5. #5
    Visitante

    Padrão Compartilhar conexão com a internet

    Andre obrigado pela dica mais da mesma forma que vc fez eu fiz aqui tambem, eh que estou interesado no pq do erro, pois tenho muito interesse em aprender cada vez mais e quero colocar um proxy transparente aqui pra poder melhorar o desempenho da conexão.

    Abraços

    Clecio Rodrigo

  6. #6

    Padrão Compartilhar conexão com a internet

    Citação Postado originalmente por Anonymous
    Meu amigo o roteamento ja esta ativo

    echo "1" > /proc/sys/net/ipv4/ip_forward

    mais consegui compartilhar a internet da seguinte forma

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

    mais ainda tenho muito interesse em entender o pq do erro da forma que tentei antes nao ter dado certo, pois sou iniciante em Linux e quero muito poder aprender a utilizar este surpriendente sistema operacional.

    Grato

    Clecio Rodrigo
    Acredito porque existe algo errado nessa linha
    iptables -t nat -A POSTROUTING -s 192.168.0.1 -j snat -top 192.0.2.254
    Não é -top é -to acredito que seja assim:
    iptables -t nat -A POSTROUTING -s 192.168.0.1 -j snat -to 192.0.2.254
    Testa aí e me diz se funcionou...

  7. #7
    Visitante

    Padrão Compartilhar conexão com a internet

    Realmente houve este erro de digitação mais foi corrigido tambem e mesmo assim a mensagem de erro persiste.

    Grato
    Clecio Rodrigo

  8. #8

    Padrão Compartilhar conexão com a internet

    Ativa o roteamento

    echo "1" > /proc/sys/net/ipv4/ip_forward

    Compartilha a net para a rede
    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -i eth0 -j MASQUERADE

    Dessa forma creio que funcione

    Se funcionar poste ai novamente.

  9. #9

    Padrão Compartilhar conexão com a internet

    Citação Postado originalmente por darkstarlinux
    Ativa o roteamento

    echo "1" > /proc/sys/net/ipv4/ip_forward

    Compartilha a net para a rede
    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -i eth0 -j MASQUERADE

    Dessa forma creio que funcione

    Se funcionar poste ai novamente.
    Só pode ter preguiça de ler os posts dos colegas né?
    Ja explicaram isso nos posts acima, eu considero esse tipo de mensagem :flood: .
    Poxa vida pessoal não quero aqui criar nenhum tipo de confusão, mas a maioria do pessoal não lê os posts de resposta dos colegas. Saem postando a torto e a direito, sei que a maioria só quer ajudar mas poxa vcs acabam confundindo a cabeça de quem pergunta e enchendo o fórum de respostas iguais ou até mesmo em alguns casos respostas nada haver. Tenho mais de um ano de forum e só tenho duzentas e poucas mensagens, mas não é pq não acompanho o forum ou pq não gosto de ajudar, é simplesmente pq vi que a pessoa ja foi ajudada ou se não foi ajudada eu não tenho conhecimento para ajudá-la e aguardo que outro colega à ajude. Vamos por a cabeça para pensar e evitar este tipo de flood e usar o forum para algo bem produtivo. Não adianta ter quinhentos posts e um "Doutor" abaixo de seu nick ou outra coisa qualquer e ser um flooder. Pensem nisso!!!!

  10. #10

    Padrão Compartilhar conexão com a internet

    Amigo, acho o seguinte, aqui pelo menos penso eu, que ninguem está aqui para ser Doutor de nada e muito menos para fazer flooder, no meu ver há vontade de se contribuir com conhecimentos e ajudar os outros.

    + Claro nem todos pensam assim.

    Grato.

    Boa tarde.

  11. #11
    Visitante

    Padrão Compartilhar conexão com a internet

    Com certeza, vc esta certo!! Mas me refiro é no seguinte pq vc postou o que ja havia sido discutido?

  12. #12

    Padrão Compartilhar conexão com a internet

    Desculpe-me esqueci de logar.

    E outro detalhe esta ajudando de forma incorreta, não se usa o argumento -i com POSTROUTING.

  13. #13
    Lion_Black
    Visitante

    Padrão Compartilhar conexão com a internet

    Esse cara da CFRInformatica é o maior curió!

  14. #14

    Padrão Compartilhar conexão com a internet

    Citação Postado originalmente por Lion_Black
    Esse cara da CFRInformatica é o maior curió!
    Vamos nos respeitar em momento algum faltei com o respeito com alguem.