브리지 연결(wi-fi)에서 Debian 방화벽 설정(UFW 사용) - 깨진 파이프 오류

브리지 연결(wi-fi)에서 Debian 방화벽 설정(UFW 사용) - 깨진 파이프 오류

안녕하세요. 저는 현재 웹 서버를 만들고 있습니다. 이것은 내 설정입니다.

  • MacbookPro 실행->VirtualBox
  • VirtualBox Run -> Debian 10.04(명령줄만 해당)
  • -> Nginx 및 PHP 이미지/컨테이너가 있는 Docker

문제 없이 모든 것을 설정했지만(또는 발생한 모든 문제에 대한 해결책을 찾았지만) 이제는 특정 IP 주소의 연결만 허용하도록 방화벽(UFW 또는 간단한 iptables)을 설정하려고 하는데 문제가있다 .

방화벽을 설정하는 방법에 대한 몇 가지 튜토리얼을 따라가다가 발견했습니다.EliTheComputerGuy -> 비디오여기에서 그는 VirtualBox VM이 Bridge WI-FI의 네트워크에 연결된 경우 서버에서 허용되거나 허용되지 않는 IP 주소를 지정할 수 없다고 설명합니다. 임의 또는 특정 포트에 대한 모든 연결만 허용할 수 있습니다. 그러나 브리지된 이더넷을 통해 연결된 경우 어떤 포트가 어떤 IP 주소를 사용하도록 허용할지 지정할 수 있습니다. 그는 왜 이런 일이 일어났는지 이유를 밝히지 않았습니다. 그 사람은 자기 자신도 모르는 게 분명해요.

예를 들어, 지정하려고 하면(7655는 내 SSH 포트입니다)

sudo ufw allow from 192.168.0.39 to any port 7655(나의 호스트 주소)

또는 전체 서브넷을 추가해 보세요.

sudo ufw allow from 192.168.0.0/24 to any port 7655(연결 허용 from 192.168.0.0 to 192.168.0.255)

오류는 발생하지 않지만 이 규칙 을 추가한 후 호스트에서 SSH를 통해 VM에 연결하려고 하면 packet_write_wait: Connection to 192.168.0.22 port 7655: Broken pipe.192.168.0.22

"깨진 파이프" 오류를 해결하려고 시도했지만 문제가 거기서 시작된 것은 아닌 것 같습니다.

이제 저는 여러분 중에 무슨 일이 일어나고 있는지 이해하고 이 "미스터리"를 해결하는 데 도움을 줄 수 있는 사람이 있는지 궁금합니다. 중요한 정보를 놓친 경우 알려주시면 게시물을 업데이트하겠습니다 :)

시간 내 주셔서 감사합니다.

관련 정보