라이브러리

[PHP] EventDnsBase::addNameserverIp - DNS 기반에 네임서버를 추가합니다.




EventDnsBase::addNameserverIp


EventDnsBase::addNameserverIp은 PHP의 EventDns 라이브러리의 메서드 중 하나입니다. 이 메서드는 DNS 서버의 IP 주소를 추가하는 데 사용됩니다. EventDns는 PHP에서 DNS 서버를 구축하고 관리하는 데 사용되는 라이브러리입니다.

# 사용 방법


EventDnsBase::addNameserverIp 메서드는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

use EventDnsEventDnsBase;



$dns = new EventDnsBase();

$dns->addNameserverIp('8.8.8.8'); // Google Public DNS

$dns->addNameserverIp('1.1.1.1'); // Cloudflare DNS



# 예제


EventDnsBase::addNameserverIp 메서드를 사용하여 DNS 서버를 구축하고 관리하는 예제는 다음과 같습니다.

#hostingforum.kr
php

use EventDnsEventDnsBase;



class MyDns extends EventDnsBase {

    public function __construct() {

        parent::__construct();

        $this->addNameserverIp('8.8.8.8'); // Google Public DNS

        $this->addNameserverIp('1.1.1.1'); // Cloudflare DNS

    }



    public function start() {

        $this->startServer();

    }

}



$dns = new MyDns();

$dns->start();



# 옵션


EventDnsBase::addNameserverIp 메서드는 다음과 같은 옵션을 지원합니다.

* `weight`: DNS 서버의 가중치를 설정할 수 있습니다. 가중치는 0에서 100 사이의 값으로 지정됩니다.
* `port`: DNS 서버의 포트 번호를 설정할 수 있습니다. 기본 포트 번호는 53입니다.

#hostingforum.kr
php

$dns->addNameserverIp('8.8.8.8', 10); // Google Public DNS, weight 10

$dns->addNameserverIp('1.1.1.1', 20, 5353); // Cloudflare DNS, port 5353



# 참고


EventDnsBase::addNameserverIp 메서드는 DNS 서버의 IP 주소를 추가하는 데 사용됩니다. 이 메서드는 EventDns 라이브러리의 기본 메서드 중 하나입니다. EventDns 라이브러리는 PHP에서 DNS 서버를 구축하고 관리하는 데 사용되는 라이브러리입니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 578 페이지

검색

게시물 검색