Raspberry Pi

Usando Raspberry Pi como um roteador com fio

Usando Raspberry Pi como um roteador com fio
Você pode configurar seu computador de placa única Raspberry Pi em um roteador. Raspberry Pi tem uma interface de rede Wi-Fi e uma interface de rede com fio.  Você pode configurar o Raspberry Pi como um roteador sem fio ou um roteador com fio.

Você pode conectar seu Raspberry Pi a uma rede Wi-Fi sem fio que tenha conectividade com a Internet e encaminhar o tráfego da Internet para a interface de rede com fio. Dessa forma, você pode usar seu Raspberry Pi como um roteador com fio.

Ou você pode se conectar a uma rede que tenha conectividade com a Internet por meio da interface de rede com fio, criar um ponto de acesso Wi-Fi usando a interface de rede Wi-Fi do Raspberry Pi e rotear o tráfego de Internet para a interface de rede Wi-Fi. Dessa forma, você pode usar seu Raspberry Pi como um roteador sem fio.

Neste artigo, vou mostrar como configurar o Raspberry Pi como um roteador com fio. Então vamos começar.

Coisas que você precisa:

Para configurar o Raspberry Pi como um roteador com fio, você precisa do seguinte:

1) Um computador de placa única Raspberry Pi
2) Um adaptador de alimentação Raspberry Pi ou 2.1A banco de energia USB
3) Um leitor de cartão SD para instalar o Raspbian OS no cartão microSD.
4) Um cartão microSD
5) Um switch de rede
6) Cabos Ethernet
7) Uma rede Wi-Fi para conectar o Raspberry Pi ao
8) Um computador / laptop para configurar o Raspberry Pi

Sistema operacional Raspbian piscando no cartão microSD:

Primeiro, visite a página de download oficial do Raspbian e clique no Baixar ZIP botão de Raspbian Buster Lite imagem.

Seu navegador deve começar a baixar a imagem Raspbian Buster Lite.

Assim que o download for concluído, você pode usar balena Etcher ou outros programas de gravação de imagem para Raspberry pi para gravar a imagem Raspbian Buster Lite no cartão microSD. Vou usar o Etcher neste artigo.

Você pode baixar Etcher, visite o site oficial da balena Etcher. Em seguida, baixe e instale o Etcher.

NOTA: Etcher também funciona em Linux. Para instalar o Etcher no Linux, consulte o artigo Instalar Etcher no Linux.

Assim que o Etcher estiver instalado, execute o Etcher. Clique em Selecione a imagem.

Selecione sua imagem Raspbian Buster Lite que você acabou de baixar e clique em Abrir.

Insira o cartão microSD no leitor de cartão microSD e conecte-o ao computador. Então, clique em Selecione o alvo.

Selecione seu cartão SD na lista e clique em Prosseguir.

Agora clique em Instantâneo.

Etcher deve começar a piscar o cartão SD.

Neste ponto, o cartão SD deve estar piscando.

Agora, você deve ver um Bota dirigir em seu computador. Navegue até lá.

Crie um novo arquivo, ssh (sem qualquer extensão de arquivo).

Crie um novo arquivo wpa_supplicant.conf e digite as seguintes linhas para ele.

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
país = EUA
rede =
ssid = "YOUR_WIFI_SSID"
psk = "YOUR_WIFI_PASSWORD"
scan_ssid = 1
prioridade = 1

Certifique-se de substituir YOUR_WIFI_SSID e YOUR_WIFI_PASSWORD ao seu SSID Wi-Fi e senha.

Agora, abra o cmdline.TXT arquivo e adicionar ipv6.desativar = 1 no final da linha para desativar o IPv6.

Ligando o Raspberry Pi:

Agora, insira o cartão microSD no Raspberry Pi, conecte uma extremidade do cabo Ethernet ao Raspberry Pi e uma extremidade ao switch de rede. Em seguida, ligue o Raspberry Pi.

Conectando-se ao Raspberry Pi via SSH:

Assim que o Raspberry Pi for iniciado, ele deve obter um endereço IP da rede Wi-Fi. Você pode usar qualquer scanner de rede ou a página de administração do roteador Wi-Fi para descobrir o endereço IP do seu Raspberry Pi.

Depois de encontrar o endereço IP do seu Raspberry Pi, conecte-se a ele via SSH da seguinte maneira:

$ ssh pi @ 192.168.0.105

Digitar sim e pressione .

Digite a senha padrão framboesa e pressione .

Você deve estar conectado ao seu Raspberry Pi.

Configurando a rede:

Agora, crie um arquivo de configuração de rede para wlan0 interface de rede da seguinte forma:

$ sudo nano / etc / network / interfaces.d / wlan0

Agora, digite as seguintes linhas e salve o arquivo de configuração pressionando + X seguido pela Y e .

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf / etc / wpa_supplicant / wpa_supplicant.conf

Agora, crie um arquivo de configuração de rede para eth0 interface de rede da seguinte forma:

$ sudo nano / etc / network / interfaces.d / eth0

Agora, digite as seguintes linhas e salve o arquivo de configuração pressionando + X seguido pela Y e .

auto eth0
iface eth0 inet estático
endereço 192.168.100.1
máscara de rede 255.255.255.0

Agora, desabilite dhcpcd serviço com o seguinte comando:

$ sudo systemctl disable dhcpcd

Agora, reinicie o Raspberry Pi para que as alterações tenham efeito.

$ sudo reboot

Assim que o Raspberry Pi for iniciado, verifique a configuração de rede do wlan0 interface de rede da seguinte forma:

$ ip addr show wlan0

wlan0 deve obter um endereço IP via DHCP.

Além disso, verifique a configuração de rede do eth0 interface de rede da seguinte forma:

$ ip addr show eth0

Um endereço IP estático deve ser atribuído ao eth0 interface de rede.

wlan0 e eth0, ambos devem ser configurados corretamente.

Configurando o servidor DHCP:

Agora, atualize o cache do repositório de pacotes APT com o seguinte comando:

$ sudo apt update

Instale o servidor ISC DHCP com o seguinte comando:

$ sudo apt install isc-dhcp-server

Aperte Y e então pressione para confirmar a instalação.

O servidor ISC DHCP deve ser instalado.

Agora, abra o dhcpd.conf arquivo da seguinte forma:

$ sudo nano / etc / dhcp / dhcpd.conf

Colocou o nome do domínio e servidores de nomes de domínio do seguinte modo.

Role um pouco para baixo e descomente autoritário; linha.

Além disso, adicione as seguintes linhas ao arquivo de configuração e salve o arquivo.

sub-rede 192.168.100.0 máscara de rede 255.255.255.0
alcance 192.168.100.50 192.168.100.240;
opção de roteadores 192.168.100.1;
opção máscara de sub-rede 255.255.255.0;

Agora, abra o / etc / default / isc-dhcp-server arquivo de configuração da seguinte forma:

$ sudo nano / etc / default / isc-dhcp-server

Adicionar, eth0 para o INTERFACESv4 variável e salve o arquivo.

Agora, reinicie o Raspberry Pi.

$ sudo reboot

Assim que seu Raspberry Pi começar, o isc-dhcp-server serviço deve ser ativo (em execução).

$ sudo systemctl status isc-dhcp-server

Configurando o Firewall e Habilitando o Encaminhamento de Pacotes:

Agora, instale o firewalld da seguinte maneira:

$ sudo apt install firewalld

Aperte Y e então pressione para confirmar a instalação.

firewalld deve ser instalado.

O Firewalld serviço deve ser ativo (em execução) por padrão.

$ sudo systemctl status firewalld

Agora, permita o tráfego DHCP através do firewall com o seguinte comando:

$ sudo firewall-cmd --add-service = dhcp --permanent

Permita o encaminhamento de pacotes IP com o seguinte comando:

$ sudo firewall-cmd --add-masquerade --permanent

Finalmente, reinicie o seu Raspberry Pi.

$ sudo reboot

Conectando clientes ao switch:

Assim que o Raspberry Pi iniciar, conecte uma extremidade de outro cabo Ethernet ao switch e a outra extremidade ao seu laptop / desktop ou outros dispositivos.

Seu dispositivo deve receber um endereço IP através do servidor DHCP em execução no seu Raspberry Pi e ser capaz de se conectar à internet.

Então, é assim que você usa seu Raspberry Pi como um roteador com fio. Obrigado por ler este artigo.

Remapeie os botões do mouse de maneira diferente para software diferente com o controle de botão do mouse X
Talvez você precise de uma ferramenta que possa fazer o controle do seu mouse mudar com cada aplicativo que você usa. Se for esse o caso, você pode ex...
Análise do mouse sem fio Microsoft Sculpt Touch
Recentemente li sobre o Microsoft Sculpt Touch mouse sem fio e decidi comprá-lo. Depois de usá-lo por um tempo, decidi compartilhar minha experiência ...
AppyMouse na tela Trackpad e ponteiro do mouse para tablets Windows
Os usuários de tablets costumam perder o ponteiro do mouse, especialmente quando costumam usar laptops. Os smartphones e tablets touchscreen vêm com m...