centos - 내 서버가 DNS를 확인할 수 없게 만드는 컴퓨터실에는 어떤 제한이 있습니까?
習慣沉默
習慣沉默 2017-04-25 09:01:51
0
2
740

우리 회사에는 컴퓨터실이 있고 차이나 유니콤에 광대역 서비스를 신청했습니다.
/etc/resolv.conf에 설정된 네임서버는 China Unicom의 DNS
자체 웹사이트 서버(센토스, 듀얼 네트워크 카드, 내부 1개, 외부 1개)를 구축해 놓았습니다. 구성 환경을 열면(전산실에 들어가지 않고 우리 사무실 환경에 구성되어 있습니다) yum, wget, 컬이 모두 가능합니다. 사용하세요,
그런데 컴퓨터실에 들어간 후, 컬을 사용하면 아래와 같은 에러가 뜹니다

으아아아

file_get_contents를 사용하면 다음 오류가 발생합니다

으아아아

단, 서버에서 외부 요청을 하는 경우를 제외하고는 당사 웹사이트는 정상적으로 이용 가능합니다.
서버에서 ping을 사용하면 게이트웨이에는 최대 ping이 가능하지만 다른 IP에는 ping이 불가능합니다. . . . 이제 다음 오류가 발생합니다

으아아아

전산실 네트워크 관리자도 양칼의 달인이라 문제점을 찾지 못하고 있습니다. . . 나는 모두에게 도움을 요청할 수 밖에 없습니다!

習慣沉默
習慣沉默

모든 응답(2)
小葫芦

저도 이 문제에 직면했습니다.

  1. 네트워크 카드에서 IPV6을 끄세요.
  2. PHP 컬에서 IPV4 사용 지정(php 매뉴얼 참조)
  3. DNS를 수정하고 하이재킹 없이 DNS를 사용해 보세요
    예: 114.114.114.114 8.8.8.8

  4. curl -4 www.baidu.com 테스트

过去多啦不再A梦

하나님께 물어보세요, 하나님께 물어보세요, 하나님께 물어보세요

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