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
Compartilhar conexão com a internet
Ativando o roteamento:
echo 1 > /proc/sys/net/ipv4/ip_forward
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...
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
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
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
Citação:
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:
Citação:
iptables -t nat -A POSTROUTING -s 192.168.0.1 -j snat -to 192.0.2.254
Testa aí e me diz se funcionou...
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
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.
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!!!! ;)
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.
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?
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. ;)
Compartilhar conexão com a internet
Esse cara da CFRInformatica é o maior curió!
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. :)