Puede acceder a esta dirección IP 2.186.116.46 (si mi computadora está en línea). Quiero asignarle un dominio, así que me pregunto cómo es eso posible cuando no tengo DNS. Soy dueño de mi dominio que es ".com". Mi IP es estática.
Gracias
networking
apache2
dns
Shadow4Kill
fuente
fuente
ServerName
directiva en su/etc/apache2/sites-available/your-virtualhost.conf
archivo.Respuestas:
1. Necesita adquirir un nombre de dominio (o tal vez solo FQDN ) de algún proveedor de DNS .
2. Una vez que haya registrado el nombre de dominio, tendrá acceso a un panel administrativo (como el que se muestra a continuación), donde podrá (a través de registros A), redirigir el nombre de dominio (y todos
*.
o ciertos subdominios / FQDN) a la dirección IP de su servidor.Tenga en cuenta que el panel administrativo del proveedor tendrá un aspecto diferente, y el proveedor le dará instrucciones exactas sobre cómo usarlo.
A veces, la redirección puede demorar hasta 24 horas. Puede verificar si tiene éxito con el comando
whois example.com
.Si el servidor está detrás de NAT, debe configurar el reenvío de puertos .
3. Edite su archivo de configuración de Virtual Host y agregue directivas relevantes
ServerName
y quizásServerAlias
. Supongamos que el archivo de configuración es el000-default.conf
siguiente:Este paso puede omitirse, pero es absolutamente necesario cuando tiene más de un host virtual .
No te olvides de:
4. Además de las necesidades locales :
Puede vincular un FQDN a la interfaz de bucle invertido del servidor. Para este propósito, edite el archivo
/etc/hosts
de esta manera:No es posible ingresar
*.example.com
aquí. También puede agregar una entrada para la dirección IP de la interfaz de red de otro servidor (local) , por ejemplo77.77.77.70
.Si desea acceder al FQDN por otra computadora a través de la LAN (o por una computadora privada a través de Internet), edite su
host
archivo de la siguiente manera:Otras lecturas:
Creación de host virtual adicional Ubuntu Server 16.04.3
Conéctese a través de ssh a uno de los múltiples clientes en la misma red
fuente
Si es solo para uso local, puede poner esa entrada en su archivo de hosts.
En Windows moderno, eso suele ser
c:\Windows\System32\Drivers\etc\hosts
.En Linux, el archivo es
/etc/hosts
.Para el resto del mundo, use uno de los proveedores de DNS disponibles gratuitamente.
Aquí hay un ejemplo, con instrucciones: FreeDNS
fuente