2012-06-28 3 views
1

몇 시간 동안 탐색 한 후에 Windows 7이 특정 주소에 액세스하지 못하도록하는 방법을 완전히 혼란스럽게 생각합니다. 이것은 기본적으로 블랙리스트 프로그램입니다. 패킷 등을위한 모듈을 사용해야합니까?파이썬을 사용하여 특정 도메인/IP 주소를 차단하는 방법은 무엇입니까?

편집 : 내 목표는 모든 브라우저와 인터넷에 액세스하는 다른 모든 응용 프로그램에서 특정 도메인/ips를 차단하는 것입니다. 따라서 시스템 전체 블록이 바람직합니다.

+0

작성한 코드 또는 질문 할 때 시도한 사항을 포함 할 때 유용합니다. 사람들에게 도움을 제공하기위한 좋은 출발점을 제공합니다. – tkone

+0

시스템의 방화벽에 새 규칙을 추가하려고합니까? 그렇지 않다면 구체적으로 무엇을하려고합니까? – sarnold

+0

처음에는 특정 웹 사이트를 차단하는 Chrome 확장 프로그램을 사용하려고했지만 파이썬이 확장 프로그램의 블랙리스트를 수정했습니다. 그러나 이것은 매우 견고한 해결책은 아니 었으며 Win7의 방화벽을 수정할 수있는 자원을 찾을 수없는 것 같습니다. –

답변

0

Windows Firewall settings

그것은 해당 페이지에 특정 주소를 차단 언급하지 않지만, 사용자 정의 규칙을 만들 수 있으며, '범위'단계에서, 당신이 특정 원격 IP 주소에 적용 할 수 있습니다. 이것은 실제로 특정 도메인 이름에 대한 문제를 해결하지는 않지만 (여러 개의 IP를 가질 수 있기 때문에) 시작일뿐입니다.

당신이 파이썬 프로그램에 연계하고 싶다면 관련 명령이 'netsh'라는 시스템 명령 줄에 있다고 생각합니다. 특히 "netsh advfirewall firewall add"는 인수를 알지 못합니다.

+0

환상적! 이것은 내가 필요한 것입니다. 주어진 도메인에 대해 모든 IP 주소를 조회하는 프로그램의 일부를 작성할 수 있습니다. 고맙습니다! –

관련 문제