라즈베리 파이를 Wi-Fi 브리지로 전환하는 방법
모든 최신 장치가 Wi-Fi를 지원하고 사용한다는 것은 대부분 유효한 가정이지만 여기서 유효한 단어는 “현대적”입니다. 무선으로 인터넷에 연결할 수 없는 장치를 찾으려면 몇 년만 되돌아보면 됩니다. 여기에서 Raspberry Pi가 유용하게 사용될 수 있습니다. 이러한 구형 장치를 무선 네트워크에 연결할 수 있는 Wi-Fi 브리지를 만들 수 있습니다.
Wi-Fi 브리지란 무엇이며 왜 라즈베리 파이를 Wi-Fi 브리지로 전환해야 합니까?
Wi-Fi 브리지는 네트워크에 무선으로 연결하고 해당 신호를 유선 연결로 다시 라우팅합니다. Raspberry Pi를 이러한 브리지로 변환하면 모든 이더넷 전용 장치가 Raspberry Pi에 연결된 이더넷 케이블을 통해 네트워크에 액세스할 수 있습니다. 이 구성은 기본 Wi-Fi 기능이 부족한 장치에 특히 유용합니다.
이 구성의 몇 가지 실제 용도는 다음과 같습니다.
- 데스크톱 컴퓨터: 많은 구형 데스크톱 컴퓨터에는 Wi-Fi가 내장되어 있지 않습니다. Raspberry Pi를 사용하여 이러한 컴퓨터를 네트워크에 무선으로 연결하면 컴퓨터와 라우터 간에 직접 이더넷 연결이 필요하지 않습니다.
- 보안 카메라: 이더넷 포트만 있는 보안 카메라의 경우 브리지 역할을 하는 Raspberry Pi를 사용하면 배선 제약에 대한 걱정 없이 집 주변에 카메라를 보다 유연하게 배치할 수 있습니다.
- 기존 프린터 연결: Wi-Fi가 없는 오래되고 안정적인 프린터에 Raspberry Pi를 통해 네트워크에 연결하여 새로운 용도를 부여하세요. 이제 집에 있는 모든 기기에서 인쇄할 수 있습니다.
- 스마트 홈 통합: Wi-Fi가 아닌 스마트 홈 기기를 최신 설정으로 가져옵니다. 이더넷 포트만 있는 조명, 온도 조절기 또는 보안 카메라를 제어하세요.
- 오래된 TV로 미디어 스트리밍: Raspberry Pi를 통해 스마트가 아닌 구형 TV를 홈 네트워크에 연결하면 Netflix나 YouTube와 같은 서비스에서 미디어를 스트리밍할 수 있습니다.
Raspberry Pi Wi-Fi 브리지를 통해 연결된 장치는 네트워크에 직접 연결된 장치와 동일한 속도와 안정성을 달성하지 못할 수 있지만 이점이 이러한 제한보다 더 큰 경우가 많습니다. 이더넷 전용 장치를 라우터에 물리적으로 연결하는 것이 불가능한 상황에서는 이미 소유하고 있는 Raspberry Pi를 Wi-Fi 브리지로 사용하는 것이 연결 격차를 해소하는 비용 효율적인 솔루션입니다.
필요한 것
Raspberry Pi를 Wi-Fi 브리지로 전환하려면 다음이 필요합니다.
- Wi-Fi 지원 Raspberry Pi 모델(내장, Raspberry Pi Zero W, Pi3, Pi4 또는 Wi-Fi 동글 포함) 최신 Raspberry Pi OS 실행
- 라즈베리 파이용 전원 공급 장치
- 외부 키보드
- Raspberry Pi 모델에 따라 HDMI 또는 마이크로 HDMI 케이블
- 외부 모니터
- 이더넷 케이블
1. 파이 업데이트
이와 같은 작업의 첫 번째 단계는 Pi가 최신 상태인지 확인하는 것입니다. 아직 연결하지 않았다면 외부 키보드, 모니터 및 기타 주변 장치를 Raspberry Pi에 연결한 다음 Pi를 전원에 연결하세요.
Raspbian 도구 모음에서 “터미널” 아이콘을 클릭하여 새 터미널을 열고 다음 명령을 실행합니다.
2. 네트워크 서비스 설정: dnsmasq
Domain Name System(DNS) 캐싱 및 < 기능을 제공하는 설치 dnsmasq
i=4>DHCP(동적 호스트 구성 프로토콜) 서버. 이 패키지를 사용하여 DNS 요청을 처리하면 Raspberry Pi가 이더넷 전용 장치의 미니 라우터 역할을 할 수 있습니다.
dnsmasq를 설치하려면 다음 명령을 실행하십시오.
3. 이더넷 연결 구성
이 구성 파일을 열려면 다음 명령을 실행하십시오.
이 파일에 다음을 추가합니다.
Ctrl + O를 눌러 변경 사항을 저장합니다. 구성 파일을 닫으려면 Ctrl + X를 누르세요.
dhcpcd 서비스를 다시 시작하면 이러한 변경 사항이 적용됩니다.
4. dnsmasq 구성 파일 교체
dnsmasq 패키지는 기본 구성 파일을 제공하지만 이를 dnsmasq에 DHCP 및 DNS 트래픽 처리 방법을 알려주는 사용자 정의 설정으로 바꿔야 합니다.
변경하기 전에 원본 dnsmasq.conf 파일을 백업하세요. 엉망이 되어 재설정해야 하는 경우에 좋습니다.
편집을 위해 대체 구성 파일을 엽니다.
파일에 다음을 추가합니다.
Ctrl + O를 눌러 변경 사항을 저장합니다. 구성 파일을 닫으려면 Ctrl + X를 누르세요.
5. IP 전달 활성화
Raspberry Pi가 이더넷 연결에서 네트워크 패킷을 수락하고 라우터로 전달할 수 있도록 IP 전달을 활성화합니다.
ipv4p IP 전달을 활성화하려면 “sysctl.conf” 구성 파일을 편집하십시오.
이제 “sysctl.conf” 파일이 Nano 텍스트 편집기에서 실행됩니다. 이 파일에서 다음 줄을 찾으세요.
이 줄이 다음과 같이 되도록 #을 제거합니다.
Ctrl + O를 눌러 변경 사항을 저장합니다. 구성 파일을 닫으려면 Ctrl + X를 누르세요.
이제 새 “sysctl.conf” 구성 파일을 적용하십시오.
6. 이더넷에서 Wi-Fi로 트래픽 전달
이제 IP 전달을 활성화했으므로 이더넷 인터페이스(eth0)에서 Wi-Fi 인터페이스로 트래픽을 전달하도록 방화벽을 구성할 수 있습니다. Fi 연결. 이 전달이 이루어지면 이더넷을 통해 Raspberry Pi에 연결되는 모든 장치가 Pi의 Wi-Fi(wlan0) 연결에 액세스할 수 있게 됩니다.
Raspberry Pi가 수신하는 모든 데이터 패킷을 전달하는 방법을 알려주는 몇 가지 규칙을 추가하세요.
다음 새 규칙을 저장하세요.
이러한 규칙은 Raspberry Pi를 재부팅할 때마다 플러시되므로 시작 시 다시 로드되는지 확인하세요.
“rc.local” 파일을 편집하여 시작 시 어떤 일이 발생하는지 정의합니다.
이제 “rc.local” 파일이 Nano 텍스트 편집기에서 열립니다. 편집기에서 다음을 찾으세요.
“exit” 줄 바로 위에 다음을 추가합니다.
Ctrl + O를 눌러 변경 사항을 저장합니다. 구성 파일을 닫으려면 Ctrl + X를 누르세요. 터.”
7. Wi-Fi 브리지 테스트
마지막 단계는 dnsmasq 서비스를 시작하는 것입니다.
Wi-Fi 브리지를 테스트해보세요! 이더넷 케이블을 통해 이더넷 전용 장치를 Raspberry Pi에 연결하세요. Raspberry Pi는 이 이더넷 전용 장치에 인터넷 연결을 제공합니다.
이제 Raspberry Pi가 Wi-Fi 브리지로 성공적으로 설정되었으므로 기존 장치에 대한 가능성의 세계가 열렸습니다.
답글 남기기