Compartilhar Acesso Internet utilizando WAN por wifi

 


Compartilhar acesso Internet do seu computador para uma rede interna utilizando acesso wifi.


Vou abordar abaixo como compartilhar o acesso internet recebido por WIFI em meu computador/notebook para uma rede interna. 

Eu tenho acesso internet através de uma rede Wifi e preciso liberar acesso internet para outra maquina em minha rede interna, pois ainda não tenho acesso internet por cabo.

Meu notebook tem 1 interface de rede Wifi onde conecto na internet e outra interface de rede Ethernet(cabo), onde conecto em um Switch que por sua vez, esta conectao um servidor que utilizo para estudos. 


AMBIENTE:

Notebook:

INTERFACE WAN: wlp2s0 

IP: 192.168.178.33 

GW: 192.168.178.1

DNS 8.8.8.8


INTERFACE ETHERNET: enx00133bacc784

IP 192.168.10.1

Network: 192.168.10.0   

Netmask: 255.255.255.0


Servidor:

IP: 192.168.10.2

Netmask: 255.255.255.0

GW: 192.168.10.1

DNS: 8.8.8.8


Habilitar o IP_FORWARDING:

O IP FORWARD é um tipo de roteamento. É estabelecido quando colocamos uma máquina entre dois ou mais segmentos de rede, permitindo a livre passagem de pacotes ...


Alterar a linha no arquivo conforme abaixo:

vi /etc/sysctl.conf

net.ipv4.ip_forward = 1

ou

sysctl -w net.ipv4.ip_forward=1
sysctl -p


Habilitar o NAT:

A Sigla significa Network Address Translation, ou tradução de endereço de rede. O NAT é o responsável por traduzir em seu modem IP público e privado para obter acesso ao servidor privado, etc.


Iremos Habilitar os NAT com o iptables, programa usado para firewall no Linux:

Mostrar regras habilitadas:

iptables -L 


Limpar todas as regras:

iptables -P INPUT ACCEPT 

iptables -P FORWARD ACCEPT

iptables -P OUTPUT ACCEPT 

iptables -X

iptables -F

iptables -t nat -X

iptables -t nat -F

Configurar regras de INPUT e FORWARD:

 iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

 iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT


Configurar regras na tabela de nat e POSTROUTING:

OBS: usar na WAN, no meu caso será na interface wlp2s0

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


#linux #firewall #sharinginternet #shareinternet #iptables #nat #wifi

Comentários

Postagens mais visitadas