>운영 및 유지보수 >엔진스 >Nginx는 무엇을 듣습니까?

Nginx는 무엇을 듣습니까?

Emily Anne Brown
Emily Anne Brown원래의
2025-03-05 15:20:20994검색
NGINX가 포트에서들을 때의 의미는 무엇입니까?

NGINX가 포트에서 "듣기"할 때 NGINX 웹 서버가 들어오는 네트워크 연결을 위해 특정 포트를 적극적으로 모니터링하고 있음을 의미합니다. 포트를 서버의 가상 출입구로 생각하십시오. 각 포트 번호는 다른 서비스를 나타냅니다. 클라이언트 (웹 브라우저와 같은)가 Nginx가 호스팅 한 웹 사이트에 액세스하려면 서버의 IP 주소로 요청을 보내고 포트 Nginx가 청취 중입니다 (일반적으로 HTTP의 포트 80 또는 HTTP의 경우 443). NGINX가 해당 포트에서 듣는 경우 요청을 받고 처리하며 적절한 응답 (예 : 웹 사이트의 HTML, CSS 및 JavaScript 파일)을 다시 보냅니다. NGINX가 해당 포트에서 듣지 않으면 요청이 실패하고 클라이언트는 오류 메시지를받습니다 ( "연결 거부"오류). 기본적으로 포트에서 듣는 것은 Nginx가 외부 세계에 웹 페이지 및 기타 컨텐츠를 제공하기 위해 자신을 사용할 수있게하는 기본적인 방법입니다.

포트 nginx를 어떻게 변경할 수 있습니까?

포트 nginx를 nginx 구성 파일에 따라 달리는 방법. 이 파일은 일반적으로

(또는 운영 체제 및 NGINX 설치에 따라 유사한 위치)에 있습니다. 정확한 방법은 Nginx 버전과 구성 구조에 따라 약간 다르지만 일반적인 원칙은 동일하게 유지됩니다. 구성 파일의 블록 내에서

지시문을 수정해야합니다. /etc/nginx/nginx.conf 다음과 같은 방법은 다음과 같습니다.

  1. 블록을 찾으십시오 : 웹 사이트에 해당하는 server 블록을 찾으십시오. 이 블록에는 일반적으로 , serverserver_name. 예를 들어, root는 포트 80 (http)에서 nginx 리언트를 의미합니다. 포트 8080으로 변경하려면 라인을 listen로 수정합니다. 특정 IP에 대한 액세스를 제한하기 위해 포트와 함께 IP 주소를 지정할 수도 있습니다. HTTPS의 경우 포트 443 (또는 HTTPS 용 다른 포트)을 사용하고 SSL 인증서가 올바르게 구성되어 있는지 확인하십시오.
  2. 구성 테스트 :
  3. 변경 후에는 NGINX 구성을 테스트해야합니다. 명령을 사용하십시오 . 오류가없는 경우, SystemD를 사용하는 시스템에서 listen (또는 >)를 사용하여 변경 사항을 적용하기 위해 nginx를 다시로드하기 위해 Nginx를 다시로드하십시오. listen DNS 업데이트 DNS (필요한 경우) : 표준 80 또는 443에서 포트를 변경하는 경우 새 포트 번호의 포트를 포함시켜야합니다. ). listen 80; listen 8080; 포트 NGINX의 보안 영향은 무엇입니까? listen 192.168.1.100:8080;
  4. 표준 포트 (HTTP의 경우 80 및 HTTP의 경우 443)를 사용하는 것이 일반적으로 권장되지만 비표준 포트를 사용하는 것이 본질적으로 보안을 증가 시키지는 않습니다. 실제 보안 영향은 포트 번호 자체뿐만 아니라 서버가 구성 및 보호되는 방식과 관련이 있습니다. 그러나 비표준 포트를 사용하면 작은 모호한 계층을 추가하여 자동 스캐너가 서버를 감지하기가 약간 어려워집니다. 그러나 이것은 매우 약한 보안 조치이며 의존해서는 안됩니다.
  5. 여기에 진정으로 보안에 중요한 것은 다음과 같습니다.
      https :
    • https (포트 443)를 사용하는 것이 중요합니다. 클라이언트와 서버 간의 통신을 암호화하여 비밀번호 및 신용 카드 정보와 같은 민감한 데이터를 보호합니다. 방화벽 : 적절하게 구성된 방화벽이 필수적입니다. 필요한 포트에서만 트래픽을 허용하고 (포트 nginx를 포함하여) 다른 모든 들어오는 연결을 차단해야합니다. 정기적 인 업데이트 : nginx 및 모든 관련 소프트웨어를 패치 보안 취약점으로 최신 버전으로 업데이트합니다. Server.
    • 정기적 인 보안 감사 : 정기적 인 보안 감사를 수행하여 잠재적 인 취약점을 식별하고 해결합니다. 요약하면, 포트 NGINX 리언을 변경하면 미미한 양의 난해를 제공 할 수 있지만 강력한 보안 관행을 대체 할 수 있습니다. HTTPS, 방화벽, 정기적 인 업데이트 및 서버 및 사용자 데이터를 보호하기위한 강력한 비밀번호와 같은 강력한 보안 조치 구현에 중점을 둡니다.

위 내용은 Nginx는 무엇을 듣습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.