ISP 포트 차단을 감지하는 간단한 방법이 있습니까?


12

특정 포트의 ISP 차단 트래픽과 해당 트래픽을 차단하는 NAT 라우터 / 방화벽의 차이점을 구별 할 수있는 방법이 있습니까? “ Shields Up ”및“ Can You see ” 사이트 는 포트가 닫혔거나 액세스 할 수 없음을 보여 주지만 이는 주로 NAT 라우터 때문이라고 가정합니다. (분명히 라우터를 제거하고 직접 연결하여 해당 사이트를 사용할 수는 있지만 그렇게하지 않고 테스트하는 간단한 방법이 있습니까?)

답변:


7

라우터 구성에서 컴퓨터를 DMZ로 설정할 수 있습니다. 즉, NAT는 기본적으로 모든 것을 전달합니다.


10

시간이 많이 걸리지 만 차단 된 모든 포트 목록이 나타납니다.

#!/bin/bash

COUNTER=1
while [  $COUNTER -lt 65535 ]; do
        echo $COUNTER
        curl portquiz.net:$COUNTER --connect-timeout 1
        let COUNTER=COUNTER+1
done

1
Bash는 for ((counter=1; counter <= 65535; ++counter)); do또한 소문자 변수를 가지고 있습니다 (대문자는 시스템 변수를 위해 예약되어 있습니다).
tripleee

6

Firebind.com은 클라이언트 컴퓨터와 인터넷 사이에 65535 UDP 또는 TCP 포트가 차단되어 있는지 여부를 알려줍니다. 여기에는 선택한 포트를 통해 컴퓨터에서 서버로 패킷을주고받는 Java Applet 클라이언트가 있으며, 패킷이 성공적으로 전송되면 중재 방화벽 (예 : 자신의 홈 라우터 또는 ISP 방화벽.)

따라서 귀하의 경우 먼저 라우터 뒤에서 테스트를 실행하고 차단 된 모든 포트 목록을 얻을 수 있습니다. 그런 다음 방화벽을 우회하여 컴퓨터를 인터넷에 직접 연결하고 테스트를 다시 실행할 수 있습니다. 결과를 비교하면 홈 라우터가 차단하는 것과 ISP가 차단하는 것의 차이를 파악할 수 있습니다.

Firebind는 포트 스캐너가 아닙니다. "PATH"스캐너입니다.

http://www.firebind.com


3

라우터 / 방화벽이 로깅을 수행하도록 설정하고 라우터가 구체적으로 차단하고있는 것을 볼 수 있습니다.


Ah-로깅을 켜고 Shields up 포트 스캔을 실행하면 기록되지 않은 포트는 다른 곳에서 차단됩니다. 좋은 생각이야
Will M

하지만이 질문에 찬성 투표하고 싶지 않습니까?
innaM

영리하지만 라우터가 없습니다 (광산, 어쨌든)는 가능한 포트 스캔을 기록하고 모든 세부 사항을 유지하지 않으므로 여전히 아이디어를 찾고 있습니다.
Will M
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.