Como determina qual placa de rede terá acesso a internet

1. Como determina qual placa de rede terá acesso a internet

Alexandre Michael de Jesus Castro
ZeTeta

(usa Linux Mint)

Enviado em 09/09/2016 - 01:15h

Eae galera, blz?

Então, na minha casa, eu tenho um servidor com a distribuição Debian. E nesse servidor possui 3 placas de rede, no caso a WAN eth0 (conectada ao modem), LAN eth1 (para rede local) e a LAN VIRTUAL eth1:1 (tbm para a rede local).

Eu qro saber, como eu faço para que todos os dispositivos que conectarem na minha rede, tanto pelo cabo ou wifi, pegue o IP da placa de rede virtual, e como faço para bloquear o acesso a internet dessa placa (no caso os dispositivos com ip dessa placa não acessaram a internet)

E como faço para liberar o acesso a internet para a placa de rede local (eth1).

O que eu fazer?! Quero que quando algum dispositivo conecta no minha rede, (como eu falei ai em cima ^) não tenha acesso a internet. Ai para conseguir acesso a internet, tem que fala cmg para eu adicionar o MAC ADDRESS do dispositivo no DHCP, para pega um IP fixo da eth1.

Espero que entenderam.
OBS: Já fiz a configuração das placas de rede no "/etc/network/interfaces" e ja fiz a configuração dos IP's no DHCP.


  


2. Re: Como determina qual placa de rede terá acesso a internet

Renan Arantes
R3nan

(usa Debian)

Enviado em 09/09/2016 - 11:46h

acho que vc não precisa dessa interface virtual, e sim do squid


3. Re: Como determina qual placa de rede terá acesso a internet

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 09/09/2016 - 13:52h

xandy118 escreveu:

Eae galera, blz?

Então, na minha casa, eu tenho um servidor com a distribuição Debian. E nesse servidor possui 3 placas de rede, no caso a WAN eth0 (conectada ao modem), LAN eth1 (para rede local) e a LAN VIRTUAL eth1:1 (tbm para a rede local).

Eu qro saber, como eu faço para que todos os dispositivos que conectarem na minha rede, tanto pelo cabo ou wifi, pegue o IP da placa de rede virtual, e como faço para bloquear o acesso a internet dessa placa (no caso os dispositivos com ip dessa placa não acessaram a internet)

E como faço para liberar o acesso a internet para a placa de rede local (eth1).

O que eu fazer?! Quero que quando algum dispositivo conecta no minha rede, (como eu falei ai em cima ^) não tenha acesso a internet. Ai para conseguir acesso a internet, tem que fala cmg para eu adicionar o MAC ADDRESS do dispositivo no DHCP, para pega um IP fixo da eth1.

Espero que entenderam.
OBS: Já fiz a configuração das placas de rede no "/etc/network/interfaces" e ja fiz a configuração dos IP's no DHCP.

-----------------------------------------------------------------------------
Boa tarde Xandy, exatamente o que voce quer saber:
http://www.hardware.com.br/livros/servidores-linux/compartilhando-conexao.html

att.:
Marcelo Oliver



4. Re: Como determina qual placa de rede terá acesso a internet

Alexandre Michael de Jesus Castro
ZeTeta

(usa Linux Mint)

Enviado em 09/09/2016 - 18:53h

msoliver escreveu:

xandy118 escreveu:

Eae galera, blz?

Então, na minha casa, eu tenho um servidor com a distribuição Debian. E nesse servidor possui 3 placas de rede, no caso a WAN eth0 (conectada ao modem), LAN eth1 (para rede local) e a LAN VIRTUAL eth1:1 (tbm para a rede local).

Eu qro saber, como eu faço para que todos os dispositivos que conectarem na minha rede, tanto pelo cabo ou wifi, pegue o IP da placa de rede virtual, e como faço para bloquear o acesso a internet dessa placa (no caso os dispositivos com ip dessa placa não acessaram a internet)

E como faço para liberar o acesso a internet para a placa de rede local (eth1).

O que eu fazer?! Quero que quando algum dispositivo conecta no minha rede, (como eu falei ai em cima ^) não tenha acesso a internet. Ai para conseguir acesso a internet, tem que fala cmg para eu adicionar o MAC ADDRESS do dispositivo no DHCP, para pega um IP fixo da eth1.

Espero que entenderam.
OBS: Já fiz a configuração das placas de rede no "/etc/network/interfaces" e ja fiz a configuração dos IP's no DHCP.

-----------------------------------------------------------------------------
Boa tarde Xandy, exatamente o que voce quer saber:
http://www.hardware.com.br/livros/servidores-linux/compartilhando-conexao.html

att.:
Marcelo Oliver


Pelo oque eu li, ele esta ensinando como configurar o servidor DHCP, e como compartilhar a conexão de internet com a rede local man. Isso eu ja fiz e eu sei fazer. Quero fazer esse outro tipo de configuração que postei ai.



5. Re: Como determina qual placa de rede terá acesso a internet

Alexandre Michael de Jesus Castro
ZeTeta

(usa Linux Mint)

Enviado em 09/09/2016 - 20:10h

A configuração do meu servidor DHCP esta dessa seguinte forma:

#Configuração da rede
ddns-update-style none;
authoritative;
default-lease-time 600;
max-lease-time 7200;

#Servidores de dominio da rede
option domain-name-servers 192.168.25.1,8.8.8.8,10.15.20.1,10.15.5.1,208.67.222.222,208.67.220.220;

#Rede Local Virual eth1:1
subnet 10.15.20.0 netmask 255.255.255.0 {
range 10.15.20.5 10.15.20.50;
option routers 10.15.20.1;
option subnet-mask 255.255.255.0;
option broadcast-address 10.15.20.255;
}

#Rede Local eth1
subnet 10.15.5.0 netmask 255.255.255.0 {
range 10.15.5.5 10.15.5.10;
option routers 10.15.5.1;
option subnet-mask 255.255.255.0;
option broadcast-address 10.15.5.255;

#IP's Fixo
# host {
# hardware ethernet ;
# fixed-address 10.15.5.11;
#}

# host {
# hardware ethernet ;
# fixed-address 10.15.5.12;
#}

# host {
# hardware ethernet ;
# fixed-address 10.15.5.13;
#}

# host {
# hardware ethernet ;
# fixed-address 10.15.5.14;
#}

# host {
# hardware ethernet ;
# fixed-address 10.15.5.15;
#}
}

Como eu falei, na eth1:1, é a placa que eu quero que distribui IP automaticamente para os dispositivos que conectarem via cabo ou wifi. Porem sem possuir acesso a internet.

E a eth1, é a placa onde vai possuir acesso a internet, porem para conecta-la, precisa de eu adicionar o MAC ADDRESS e um IP fixo ai nas configurações do DHCP.


6. Re: Como determina qual placa de rede terá acesso a internet

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 09/09/2016 - 20:19h

xandy118 escreveu:

msoliver escreveu:

xandy118 escreveu:

Eae galera, blz?

Então, na minha casa, eu tenho um servidor com a distribuição Debian. E nesse servidor possui 3 placas de rede, no caso a WAN eth0 (conectada ao modem), LAN eth1 (para rede local) e a LAN VIRTUAL eth1:1 (tbm para a rede local).

Eu qro saber, como eu faço para que todos os dispositivos que conectarem na minha rede, tanto pelo cabo ou wifi, pegue o IP da placa de rede virtual, e como faço para bloquear o acesso a internet dessa placa (no caso os dispositivos com ip dessa placa não acessaram a internet)

E como faço para liberar o acesso a internet para a placa de rede local (eth1).

O que eu fazer?! Quero que quando algum dispositivo conecta no minha rede, (como eu falei ai em cima ^) não tenha acesso a internet. Ai para conseguir acesso a internet, tem que fala cmg para eu adicionar o MAC ADDRESS do dispositivo no DHCP, para pega um IP fixo da eth1.

Espero que entenderam.
OBS: Já fiz a configuração das placas de rede no "/etc/network/interfaces" e ja fiz a configuração dos IP's no DHCP.

-----------------------------------------------------------------------------
Boa tarde Xandy, exatamente o que voce quer saber:
http://www.hardware.com.br/livros/servidores-linux/compartilhando-conexao.html

att.:
Marcelo Oliver


Pelo oque eu li, ele esta ensinando como configurar o servidor DHCP, e como compartilhar a conexão de internet com a rede local man. Isso eu ja fiz e eu sei fazer. Quero fazer esse outro tipo de configuração que postei ai.


Desculpa!!! A intenção, como sempre é ajudar....
Provavelmente eu não "entenderam" o que você precisa...

Att.
Marcelo Oliver



7. Re: Como determina qual placa de rede terá acesso a internet

Alexandre Michael de Jesus Castro
ZeTeta

(usa Linux Mint)

Enviado em 09/09/2016 - 20:37h

msoliver escreveu:

xandy118 escreveu:

msoliver escreveu:

xandy118 escreveu:

Eae galera, blz?

Então, na minha casa, eu tenho um servidor com a distribuição Debian. E nesse servidor possui 3 placas de rede, no caso a WAN eth0 (conectada ao modem), LAN eth1 (para rede local) e a LAN VIRTUAL eth1:1 (tbm para a rede local).

Eu qro saber, como eu faço para que todos os dispositivos que conectarem na minha rede, tanto pelo cabo ou wifi, pegue o IP da placa de rede virtual, e como faço para bloquear o acesso a internet dessa placa (no caso os dispositivos com ip dessa placa não acessaram a internet)

E como faço para liberar o acesso a internet para a placa de rede local (eth1).

O que eu fazer?! Quero que quando algum dispositivo conecta no minha rede, (como eu falei ai em cima ^) não tenha acesso a internet. Ai para conseguir acesso a internet, tem que fala cmg para eu adicionar o MAC ADDRESS do dispositivo no DHCP, para pega um IP fixo da eth1.

Espero que entenderam.
OBS: Já fiz a configuração das placas de rede no "/etc/network/interfaces" e ja fiz a configuração dos IP's no DHCP.

-----------------------------------------------------------------------------
Boa tarde Xandy, exatamente o que voce quer saber:
http://www.hardware.com.br/livros/servidores-linux/compartilhando-conexao.html

att.:
Marcelo Oliver


Pelo oque eu li, ele esta ensinando como configurar o servidor DHCP, e como compartilhar a conexão de internet com a rede local man. Isso eu ja fiz e eu sei fazer. Quero fazer esse outro tipo de configuração que postei ai.


Desculpa!!! A intenção, como sempre é ajudar....
Provavelmente eu não "entenderam" o que você precisa...

Att.
Marcelo Oliver


Man, ñ me leve a mal... Me desculpa se fui grosso de alguma forma, n tive a intenção. Valeu pela força


8. RE: Como determina qual placa de rede terá acesso a internet

Lucas Oliveira
LucasOliveiraS

(usa Ubuntu)

Enviado em 09/09/2016 - 21:06h

Olá amigo.

Bom... Você pode bloquear os ips que não irão utilizar a internet utilizando o iptables, exemplo:

iptables -A INPUT -i eth1:1 -s 10.15.20.0/8 -j DROP 


Para liberar a internet para eth1 digite os seguintes comandos em um script:

#!/bin/bash

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


Cuidado com a liberação da internet pelo endereço MAC, pois ele pode ser clonado.

Espero ter ajudado! :)




9. Re: Como determina qual placa de rede terá acesso a internet

Alexandre Michael de Jesus Castro
ZeTeta

(usa Linux Mint)

Enviado em 09/09/2016 - 21:56h

LucasOliveiraS escreveu:

Olá amigo.

Bom... Você pode bloquear os ips que não irão utilizar a internet utilizando o iptables, exemplo:

iptables -A INPUT -i eth1:1 -s 10.15.20.0/8 -j DROP 


Para liberar a internet para eth1 digite os seguintes comandos em um script:

#!/bin/bash

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


Cuidado com a liberação da internet pelo endereço MAC, pois ele pode ser clonado.

Espero ter ajudado! :)



Valeu cara, assim que eu chegar em casa vou testar... mas uma dúvida. Como eu faço para que os dispositivos q conecta na rede pegue IP da eth1:1 automaticamente? To ate agr, os dispositivos que conecta na minha rede ja pega ip da placa eth1. Como de ela fosse padrão... como inverto ?



10. Re: Como determina qual placa de rede terá acesso a internet

johnny borges
JohnnyB

(usa Fedora)

Enviado em 14/09/2016 - 11:22h

me corrija se eu tiver entendido errado mais o que vc quer fazer e uma ponte de interface.
onde (eth1 = eth1:1)
ai a rede fica com os mesmos ranges de ip, como se estive-se tudo em uma mesma placa?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts