자바스크립트 call, apply, bind 메서드의 동작 원리와 활용
자바스크립트에서 함수는 객체이므로 call, apply, bind라는 내장 메서드를 갖는다. 이 메서드들은 함수가 실행될 때 this가 가리키는 대상을 명시적으로 지정할 수 있게 해준다. 세 메서드의 공통점과 차이점을 정리하면 다음과 같다.
공통점: 첫 번째 인자로 this로 사용할 컨텍스트 객체를 전달한다. 이후 인자들은 원본 함수에 전달될 값들이다.
차이점: call과 appl ...
8월 7일 23:04에 게시됨
DNS 서버 설정 및 내부 네트워크 기반 도메인 해석 구성
1. 실험 환경 구성
DNS 서버: youxi1 (IP: 192.168.5.101)
테스트 클라이언트: youxi2 (IP: 192.168.5.102)
2. DNS 리소스 레코드 종류 설명
SOA (Start of Authority): 영역의 관리 정보와 기본 설정을 포함하며, 각 도메인의 시작 지점에 하나만 존재해야 한다.
NS (Name Server): 해당 도메인을 담당하는 이름 서버를 지정한다.
A (Address): FQDN(Fully ...
7월 13일 18:05에 게시됨
Linux에서 BIND를 이용한 DNS 서버 구성 가이드
도메인 이름 시스템(DNS) 개요
사용자가 웹사이트를 방문할 때 도메인 이름을 사용하지만, 컴퓨터는 IP 주소를 통해 통신합니다. DNS는 이 도메인 이름과 IP 주소 간의 변환(매핑)을 담당하는 분산 데이터베이스 시스템입니다. 이 변환 과정을 도메인 이름 해석(Domain Name Resolution)이라고 합니다. DNS 서비스는 일반적으로 TCP 및 UDP 포트 53을 사용하며, TCP 53은 D ...
7월 6일 16:30에 게시됨
Postfix와 Dovecot를 사용한 가상 도메인 및 가상 사용자 이메일 서버 구축
가상 도메인 및 가상 사용자 이메일 서버 구축
본 문서에서는 Linux 환경에서 Apache, PHP, MariaDB, Postfix, Dovecot를 활용하여 가상 도메인 및 가상 사용자 기반의 이메일 서비스를 구축하는 방법을 설명한다.
구축 환경:
Linux + httpd + php + mariadb + postfix + dovecot + phpMyAdmin + postfixadmin + roundcubemail
필요 소프트웨어
phpMyAdmin-3.4.3-all- ...
7월 3일 19:10에 게시됨
CentOS에서 BIND 설정을 통한 DNS 요청 로그를 원격 syslog 서버로 전송하기
BIND 로깅 구성으로 DNS 쿼리 정보를 syslog 서버에 전달
CentOS 환경에서 BIND를 설치하고, 모든 DNS 요청 로그를 원격 syslog 수집 서버로 전송하는 방법을 설명합니다. 이를 통해 네트워크 내 DNS 활동을 중앙에서 모니터링할 수 있습니다.
BIND 설정 파일 수정
BIND의 주요 설정 파일인 /etc/named.conf를 편집하여 로깅 채널과 카테고리를 정의합니다.
logging {
...
5월 22일 03:42에 게시됨