당신의 도움에 미리 감사드립니다!
제목에서 알 수 있듯이 라즈베리 파이 4에서 Dietpi를 실행하는 로컬 서버가 있습니다. WiFi를 통해 라우터에 연결하면 컴퓨터와 전화를 통해 SSH에 액세스할 수 있습니다. 그런데 Wi-Fi가 아닌 이더넷을 통해 연결된 컴퓨터를 통해 서버에 액세스하려고 하면 서버를 찾을 수 없습니다. Angry IP 스캐너를 사용하여 이를 확인했는데 네트워크의 다른 모든 장치는 감지하지만 서버는 감지하지 않습니다. 지금까지 시도한 작업 목록은 다음과 같습니다.
- 컴퓨터와 Raspberry Pi 다시 시작
- 내 컴퓨터와 Raspberry Pi의 DNS 확인(둘 다 라우터에서 자동으로 설정되어 있음)
- 내 라우터 설정을 확인하여 둘 다 표시되는지 확인하세요(내 라우터에 DD-WRT 사용).
- 구글 검색 많이 하세요...
정말 아이디어가 없어서 도움이 필요해요!
답변1
몇 시간 동안 Google을 검색한 후에 문제를 발견했습니다. 라우터(DD-WRT)에는 LAN 포트가 서로 통신하지 않는 알려진 문제가 있습니다. 해결 방법은 가상 LAN을 만들어 서로 통신할 수 있도록 하는 것이었습니다. 다른. 명령줄에 다음을 입력합니다.
swconfig dev eth0 set reset 1;
swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 vlan 0 set ports '0 1 2 3 4'
swconfig dev eth0 set apply 1
여기수정 소스입니다