
우리는 여러 개의 무선 네트워크를 가지고 있는데 그 중 일부는 프록시가 필요하지 않고 일부는 필요합니다. 또한 일부 사용자는 다른 장소로 이동할 때 프록시를 변경해야 합니다. 우리 사용자의 대부분은 컴퓨터에 능숙하지 않습니다.
나는 이미 무선 연결을 통해 변경한 것처럼 이 설정을 수동으로 변경해야 하는 필요성을 최소화하고 싶습니다.
특정 무선 네트워크를 특정 고정 프록시 구성으로 설정하는 기존 프로그램이 있습니까?
만약 없다면, 스크립트나 소규모 애플리케이션으로 변경하는데 필요한 API가 존재하는지 아시나요?
답변1
알았어-- 이제 무슨 말인지 알겠다.
이론적으로는 "네트워크 위치 인식" 서비스에 등록하는 서비스를 작성할 수 있습니다(http://msdn.microsoft.com/en-us/library/ms739931(VS.85).aspx- WinXP 이상에서 사용 가능하다고 생각합니다.) 이것이 바로 Windows OS에 NLA가 추가된 유형입니다.
이것은 단순한 VBScript 작업이 아니지만 그렇게 많은 코딩도 아닙니다. 지금은 작업할 여분의 사이클이 없지만 누군가가 아이디어를 집어 들고 실행할 수도 있습니다. NLA 알림을 기반으로 실행할 프로그램을 등록할 수 있으면 매우 유용합니다.
맙소사-- 샘플 코드도 있어요!http://www.microsoft.com/downloads/details.aspx?familyid=ef8a6228-f11d-4ba0-b73e-dd8dc7dd11e8&displaylang=en
빠르고 간편한 수정 방법으로 "Internet Explorer" 바로 가기를 컴퓨터가 IP 주소를 얻은 IP 서브넷을 감지하고 적절한 프록시 설정을 지정하는 스크립트를 실행하는 바로 가기로 바꿀 수 있습니다. 나는 그것이 어떻게 반응하는지 보기 위해 이미 열려 있는 IE 창을 사용하여 테스트해야 할 것입니다... (불쌍한 것은 의심스럽습니다).
하지만 그것은 진짜 해킹입니다.
좋아요-- 또 하나의 멍청한 해킹 아이디어입니다. (낄낄거림...) 각 컴퓨터에서 프록시를 실행하고 로컬 프록시를 사용하도록 IE 및 기타 소프트웨어를 구성한 다음 로컬 프록시 구성을 자동화할 수 있습니다(아마도 위에서 설명한 것처럼 NLA를 기반으로 함). 레지스트리 기반 프록시 설정이 변경되면 IE가 제대로 작동하지 않게 됩니다.
귀하가 통제할 수 없는 네트워크를 운영하는 사람들이 프록시 자동 구성을 사용했다면 좋을 것입니다.
답변2
투명 프록시를 시도해 볼 수도 있습니다. 매우 편리합니다.
http://web.archive.org/web/20090529005505/http://www.benzedrine.cx/transquid.html
답변3
내가 생각할 수 있는 유일한 것은 컴퓨터/노트북에서 IE/Firefox/(여기서는 브라우저)를 "네트워크에 대한 프록시 설정 자동 감지"로 설정하는 것입니다.
답변4
구현해 볼 수도 있습니다 WPAD