이 IP 주소 2.186.116.46에 도달 할 수 있습니다 (컴퓨터가 온라인 인 경우). 도메인을 할당하고 싶습니다. DNS가 없을 때 어떻게 가능합니까? “.com”이라는 도메인을 소유하고 있습니다. 내 IP는 정적입니다.
감사
답변
1. 일부 DNS 공급자 로부터 도메인 이름 (또는 FQDN ) 을 얻어야 합니다 .
2. 도메인 이름을 등록하면 A 레코드를 통해 도메인 이름 (및 전체 *.
또는 특정 하위 도메인 / FQDN)을 사용하여 서버의 IP 주소로 이동하십시오.
-
제공자의 관리 패널은 다르게 보일 것이며, 제공자는이를 사용하는 방법에 대한 정확한 지침을 제공 할 것입니다.
-
때로는 리디렉션에 최대 24 시간이 걸릴 수 있습니다. 명령에 의해 성공했는지 확인할 수 있습니다
whois example.com
. -
서버가 NAT 뒤에있는 경우 포트 전달을 설정해야합니다 .
3. 편집하여 가상 호스트 설정 파일 관련 추가 ServerName
어쩌면 ServerAlias
지시를. 구성 파일이 000-default.conf
다음과 같아야 한다고 가정 해 봅시다 .
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com localhost
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
<Directory /var/www/html>
# etc ...
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
-
이 단계는 생략 할 수 있지만 둘 이상의 가상 호스트 가있는 경우 반드시 필요합니다 .
-
잊지 마라 :
sudo a2ensite 000-default.conf sudo systemctl reload apache2.service
4. 지역의 필요에 더하여 :
-
FQDN을 서버의 루프백 인터페이스에 바인딩 할 수 있습니다. 이를 위해 다음 과 같은 방식으로 파일 을 편집 하십시오
/etc/hosts
.127.0.0.1 localhost example.com www.example.com
*.example.com
여기 에 입력 할 수 없습니다 . 다른 (로컬) 서버 네트워크 인터페이스 의 IP 주소에 대한 항목도 추가 할 수 있습니다 ( 예 :77.77.77.70
. -
LAN을 통해 다른 컴퓨터에서 또는 인터넷을 통해 개인 컴퓨터에서 FQDN에 액세스하려면 다음
host
과 같은 방법으로 파일을 편집 하십시오.77.77.77.70 example.com www.example.com
더 읽을 거리 :
답변
로컬에서만 사용하는 경우 해당 항목을 호스트 파일에 넣을 수 있습니다.
현대 Windows에서는 일반적으로 c:\Windows\System32\Drivers\etc\hosts
.
Linux에서 파일은 /etc/hosts
입니다.
다른 지역에서는 무료로 제공되는 DNS 제공 업체 중 하나를 사용하십시오.
다음은 지침이있는 예입니다. FreeDNS