Mac용 Docker에서 생성한 dnsmasq 컨테이너가 연결할 수 없거나 작동하지 않습니다.
淡淡烟草味
淡淡烟草味 2017-04-24 15:59:22
0
1
886

Mac용 docker를 사용하여 dnsmasq 컨테이너를 구축했는데, 포트 53이 연결되지 않는 것 같고, dig를 사용하여 다양한 시간 초과가 발생하는 것을 발견했습니다

도커파일입니다

으아악

docker-compose입니다

으아악

호스트 시스템에서 다양한 포트 매핑, 실행 및 액세스에 문제가 없어야 합니다.

컨테이너 내에서 실행 및 액세스:

淡淡烟草味
淡淡烟草味

모든 응답(1)
仅有的幸福

@Youming 님의 제안 이후 근본적인 문제는 docker의 문제가 아닌 dnsmasq의 구성에 문제가 있다는 점입니다.

  1. server=/a/127.0.0.1address=/a/127.0.0.1

  2. 으로 착각했습니다.
  3. dnsmasq의 listen-address=0.0.0.0에 버그가 있는 것 같습니다. 네트워크 카드의 정확한 IP 주소를 들어야 합니다. 아니면 이 줄이 필요하지 않습니다. listen-address

변경 후에는 정상적으로 작동됩니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿