2017-03-25 12 views
0

경로 패턴에 와일드 카드 *을 설정할 수 있습니까?dnsmasq의 와일드 카드 경로?

address=.example.com/foo/*/bar 보이지 않습니다.

address=.example.com/foo/xxx/bar 작동하지만 임의의 문자가있어 일치해야하며 이전에 무엇을했는지 알 수 없습니다.

+0

경로 패턴이란 무엇입니까? HTTP URL의 경로? –

답변

1

불가능합니다.

dnsmask는 호스트 이름 만의 해상도입니다.

웹 브라우저 (또는 클라이언트)와 웹 서버 사이에 슬래시가 오는 경우 모두 네임 서버가이 부분을 보지 못합니다.

dnsmasq은 많은 설정에서 구분 문자로 '/'를 사용하기 때문에 혼란 스러울 수 있습니다. 그러나 이것은 URL의 경로 부분과 아무 관련이 없으며 단순히 구성 파일 구분 기호를 선택했습니다.

웹 서버의 어떤 부분을 사용자가보고 싶어하는 지 알기 위해서는 "http 프록시"또는 "투명한 http 프록시"로 검색해야하며이를 시작해야합니다. 이것들은 인 URL의 "경로"부분을 보게되는 중간 서버를 제공하며,이 필터링 수준을 유지합니다.

+0

하위 도메인에 대해서도이 작업을 수행 할 수 없습니다. 'address =/abc. */127.0.0.1'과 같습니다. – CMCDragonkai