방금 내 서버가 서버 외부 방화벽의 rsync로부터 차단되어 어떤 대상으로도 rsync할 수 없다는 것을 알았습니다. 이제 방화벽에 의해 차단되는 포트가 모두 무엇인지도 알고 싶습니다.
nmap을 사용하여 이를 수행할 수 있는 방법이 있습니까? nmap을 사용하여 특정 대상의 열린 포트를 검색할 수 있다는 것을 알고 있지만, 패킷을 보내기 위해 내 서버에서 어떤 포트가 닫혀 있는지 알고 싶습니다.
답변1
아니요, nmap을 사용하여 동일한 컴퓨터에서 한 컴퓨터를 검색할 수 없습니다.
정의에 따르면 패킷은 이동하지 않으며 패킷 전송은 인터넷의 전체 기반입니다.
일부 명령을 실행하고 이를 사용하여 컴퓨터를 보려면 라우터, 프린터, 전구 또는 외부 컴퓨터가 필요합니다.
보안 문제 없이 어떤 포트가 나가는 방향으로 차단되어 있는지 확인하기 위해 모든 포트에서 (외부로) 패킷을 보낼 수 있다고 생각합니다. 하지만 그렇게 하려면 패킷을 보낼 외부 주소가 필요합니다.
이러한 방화벽이 설치된 시스템을 외부에서 스캔하려는 시도는 쉽게 공격으로 간주될 수 있으며, 지금보다 훨씬 더 금지되거나 차단될 수 있습니다. 실제로 외부에서 이러한 검사를 수행하려면 해당 시스템의 네트워크 관리자에게 알리고 허가를 요청하는 것이 가장 좋습니다.