2012-10-23 2 views
2

네트워크 (주로 인터넷)에서 들어오고 나가는 데이터 스트림을 제어하고 필터링하고 브라우저의 특정 URL에 대한 액세스를 제한하는 응용 프로그램 (다중 플랫폼 용 C++/Qt)을 개발하려고합니다.제어 인터넷 연결

Qt로 가능합니까? 그렇지 않다면 이것을 할 수있는 라이브러리가 있습니까? 아니면 컴퓨터에서 연결을 제어하는 ​​데 사용할 수있는 API가 있습니까?

+2

소켓 프로그래밍에 대해 이야기하고 있습니까? tcp/udp 데이터 패킷을 기반으로 데이터를 필터링 하시겠습니까? –

+0

라우터가 있다면 필터링 기능 만 사용할 수 있습니까? 거의 모든 라우터에이 기능이 있습니다. – Wug

+0

정확히 소켓 프로그래밍이란 무엇이며 어떻게 도와 줄 수 있습니까 ?? 복잡한 것일 – Hamza

답변

2

인터넷 액세스를 제어하려면 가장 좋은 방법은 자체 DNS 서버를 작성한 다음 현재 DNS 서버를 자체로 지정하는 것입니다. 이것은 매우 복잡하지만, 이것을 수행하는 많은 방법 중 하나입니다.

+0

!! 하지만 프록시 서버를 개발하고 네비게이터가이 프록시를 넘겨 주도록 강요하는 것에 대해 생각했습니다. 하지만 사용자는 그 기능을 비활성화 할 수 있으며 탐색기는 더 이상 프록시를 사용하지 않습니다! 그렇지 않으면, 소켓 프로그래밍에 대해 더 많이 알기 ?? – Hamza