Compartilhar conexão [RESOLVIDO]

13. Confundindo

Fábio Holliday Santos Sousa
fabioholliday

(usa Debian)

Enviado em 10/12/2012 - 09:25h

Vocês vão acabar me confundindo, pois no post de cima o amigo diz para usar IP fixo distintos nas placas,
, em outros posts dizem para usar dhcp na de internet e fixo na local, ... é uma confusão para quem é iniciante.. sei que isso tudo são várias maneiras de fazer a mesma coisa..., tipo control+p para imprimir, arquivos-impressoras-imprimir ou clicar diretamente no no incone da impressora.. tudo vai resultar na impressão do mesmo jeito.. mas até eu entender. queria apenas um modo...


  


14. Re: Compartilhar conexão [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 10/12/2012 - 09:34h

fabinhotdb escreveu:

Vocês vão acabar me confundindo, pois no post de cima o amigo diz para usar IP fixo distintos nas placas,
, em outros posts dizem para usar dhcp na de internet e fixo na local, ... é uma confusão para quem é iniciante.. sei que isso tudo são várias maneiras de fazer a mesma coisa..., tipo control+p para imprimir, arquivos-impressoras-imprimir ou clicar diretamente no no incone da impressora.. tudo vai resultar na impressão do mesmo jeito.. mas até eu entender. queria apenas um modo...


faz dessa forma que funciona
/etc/network/interfaces

iface eth0 inet static #ligada no modem (externa)
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 8.8.8.8 8.8.4.4

iface eth1 inet static #rede local (interna)
address 192.168.2.2
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255

eth0 ligada no modem será a rede externa 192.168.1.0/24
eth1 ligada no switch será a rede interna 192.168.2.0/24

Ok.

O IP da interface eth1(192.168.2.2) será usado como gateway nos clientes com o IP de mesma faixa do gw.
Ex: IP: 192.168.2.3
mask: 255.255.255.0
gw: 192.168.2.2
dns1: 8.8.8.8
dns2: 8.8.4.4



15. Entendi

Fábio Holliday Santos Sousa
fabioholliday

(usa Debian)

Enviado em 10/12/2012 - 09:34h

Agora sim me explicaram direito, pow galerinha.. valeu mesmo pela força e paciência de vocês, espero um dia poder contribuir também ajudando os novatos.. vou testar estas configurações... queria testar aqui no trabalho, mas meu debian não reconheceu a placa de rede alteros... já instalei diversos pacotes e ele não reconhece.... alguém pode me dá um dica de como instalar esta placa?


16. Re: Compartilhar conexão [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 10/12/2012 - 09:36h

fabinhotdb escreveu:

Agora sim me explicaram direito, pow galerinha.. valeu mesmo pela força e paciência de vocês, espero um dia poder contribuir também ajudando os novatos.. vou testar estas configurações... queria testar aqui no trabalho, mas meu debian não reconheceu a placa de rede alteros... já instalei diversos pacotes e ele não reconhece.... alguém pode me dá um dica de como instalar esta placa?


cria um novo tópico para esse problema da placa atheros


17. Verdade

Fábio Holliday Santos Sousa
fabioholliday

(usa Debian)

Enviado em 10/12/2012 - 09:39h

saitam escreveu:

fabinhotdb escreveu:

Agora sim me explicaram direito, pow galerinha.. valeu mesmo pela força e paciência de vocês, espero um dia poder contribuir também ajudando os novatos.. vou testar estas configurações... queria testar aqui no trabalho, mas meu debian não reconheceu a placa de rede alteros... já instalei diversos pacotes e ele não reconhece.... alguém pode me dá um dica de como instalar esta placa?


cria um novo tópico para esse problema da placa ateros


Concordo com vc amigo.. acho melhor mesmo criar um novo... e quando instalar a placa e testar aí dou um feedback pra vocês.. galera e meu msn e facebook: fabioholliday@hotmail.com




18. Re: Compartilhar conexão [RESOLVIDO]

William Amaral de Souza
Williamm

(usa Linux Mint)

Enviado em 10/12/2012 - 09:48h

Depois posta o resultado, e desculpa a confusão hueheuheuh


19. compartilhamento

Fábio Holliday Santos Sousa
fabioholliday

(usa Debian)

Enviado em 10/12/2012 - 23:22h

saitam escreveu:

think linux escreveu:

tente usar esta configuração






iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1 8.8.8.8

iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255



@think não pode ter IP de mesma faixa de rede nas interfaces eth0 e eth1, deve ser diferentes.


iface eth0 inet static #ligada no modem (externa)
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 8.8.8.8 8.8.4.4

iface eth1 inet static #rede local (interna)
address 192.168.2.2
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255


eth0 ligada no modem será a rede externa 192.168.1.0/24
eth1 ligada no switch será a rede interna 192.168.2.0/24

Ok.

O IP da interface eth1(192.168.2.2) será usado como gateway nos clientes com o IP de mesma faixa do gw.
Ex: IP: 192.168.2.3
mask: 255.255.255.0
gw: 192.168.2.2
dns1: 8.8.8.8
dns2: 8.8.4.4





Galera fiz como manda o figurino aqui, com ips distintos e tudo mais...
pliquei as regras:

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


no cliente coloquei

faixa do ip da rede local,
gateway da eth1
e mesmo assim não conecta

mas no servidor funciona beleza a net... olhei no arquivos ip_forward e continua com valor 0, tentei colocar direto no arquivos, mas não aceita edição... alguma dica amigos?




20. Re: Compartilhar conexão [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 10/12/2012 - 23:44h

fabinhotdb escreveu:
Galera fiz como manda o figurino aqui, com ips distintos e tudo mais...
pliquei as regras:

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


no cliente coloquei

faixa do ip da rede local,
gateway da eth1
e mesmo assim não conecta

mas no servidor funciona beleza a net... olhei no arquivos ip_forward e continua com valor 0, tentei colocar direto no arquivos, mas não aceita edição... alguma dica amigos?



Ok.

O IP da interface eth1(192.168.2.2) será usado como gateway nos clientes com o IP de mesma faixa do gw.
Ex: IP: 192.168.2.3
mask: 255.255.255.0
gw: 192.168.2.2
dns1: 8.8.8.8
dns2: 8.8.4.4

precisa ser root para pode escrever no arquivo ip_forward
echo 1 > /proc/sys/nat/ipv4/ip_forward

na regra que faz NAT de mascaramemento de compartilhamento da conexão, substitua por essa.
Considerando que sua rede local é 192.168.2.0/24 e a interface de rede externa é eth0.
iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE

ficaria assim...
compartilha-net.sh

modprobe iptable_nat
echo 1 > /proc/sys/nat/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE



1)Qual sua distribuição Linux esta usando nesse servidor ?

2)Qual resultado do comando whereis iptables ?

3)Qual o resultado se digitar no terminal apenas iptables como root ?

4)Se a resposta da 3) retornar command not found, então precisará digitar o caminho completo do iptables, que normalmente é /usr/sbin/iptables, mas isso se descobre na resposta da pergunta 1).

Mande o feedback!



21. Tenso

Fábio Holliday Santos Sousa
fabioholliday

(usa Debian)

Enviado em 11/12/2012 - 15:49h

Boa tarde pesoal, já consegui resolver grande parte, a conexão já está resolvida, a placa de rede atheros também ok, agora só o compartilhamento que não funfa de maneira alguma....
aqui está a configuração das placas....

minha configuração das placas:

auto lo eth0 eth1
iface lo inet loopback

iface eth0 inet static (modem)
address 192.168.254.1
netmask 255.255.255.0
network 192.168.254.0
broadcast 192.168.254.255
gateway 192.168.254.254
dns-nameservers 8.8.8.8 8.8.4.4

iface eth1 inet static (rede local)
address 192.168.0.10
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

COMANDOS:

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


e no cliente tá:

192.168.0.3
255.255.255.0
192.168.0.10
8.8.8.8
8.8.4.4


e mesmo assim não funciona, alguma dica aí pessoal.



22. Re: Compartilhar conexão [RESOLVIDO]

William Amaral de Souza
Williamm

(usa Linux Mint)

Enviado em 11/12/2012 - 21:50h

Segue esse artigo aqui, se nao funcionar posta ai * e se funcionar tbm.

http://www.vivaolinux.com.br/artigo/Ubuntu-Server-1204-LTS-Como-Servidor-Gateway-e-DHCP


23. Re: Compartilhar conexão [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 12/12/2012 - 08:10h

fabinhotdb escreveu:

Boa tarde pesoal, já consegui resolver grande parte, a conexão já está resolvida, a placa de rede atheros também ok, agora só o compartilhamento que não funfa de maneira alguma....
aqui está a configuração das placas....

minha configuração das placas:

auto lo eth0 eth1
iface lo inet loopback

iface eth0 inet static (modem)
address 192.168.254.1
netmask 255.255.255.0
network 192.168.254.0
broadcast 192.168.254.255
gateway 192.168.254.254
dns-nameservers 8.8.8.8 8.8.4.4

iface eth1 inet static (rede local)
address 192.168.0.10
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

COMANDOS:

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


e no cliente tá:

192.168.0.3
255.255.255.0
192.168.0.10
8.8.8.8
8.8.4.4


e mesmo assim não funciona, alguma dica aí pessoal.


Faltou responder as perguntas que havia feito no post anterior

1)Qual sua distribuição Linux esta usando nesse servidor ?

2)Qual resultado do comando whereis iptables ?

3)Qual o resultado se digitar no terminal apenas iptables como root ?

4)Se a resposta da 3) retornar command not found, então precisará digitar o caminho completo do iptables, que normalmente é /usr/sbin/iptables, mas isso se descobre na resposta da pergunta 1).

Mande o feedback!


24. Respostas comandos

Fábio Holliday Santos Sousa
fabioholliday

(usa Debian)

Enviado em 12/12/2012 - 08:22h



root@debian:~# uname -a
Linux debian 3.2.0-0.bpo.4-amd64 #1 SMP Debian 3.2.32-1~bpo60+1 x86_64 GNU/Linux

root@debian:~# whereis iptables
iptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz

root@debian:~# iptables
iptables v1.4.8: no command specified
Try `iptables -h' or 'iptables --help' for more information.



iptables -t nat -nvL
Chain PREROUTING (policy ACCEPT 4174 packets, 249K bytes)
pkts bytes target prot opt in out source destination

Chain INPUT (policy ACCEPT 4174 packets, 249K bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 8108 packets, 553K bytes)
pkts bytes target prot opt in out source destination

Chain POSTROUTING (policy ACCEPT 8019 packets, 532K bytes)
pkts bytes target prot opt in out source destination
89 20860 MASQUERADE all -- * eth0 0.0.0.0/0 0.0.0.0/0





route -n
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.254.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
200.164.176.133 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0







01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts