Witam mam skonfigurowanego binda dns działa. Gdy wchodze na strone http://mojadomena.eu uruchamia się strona jest ok. Ale gdy wpisze http://www.mojadomena.eu strona nie działa a chciałbym aby własnie tak działalo (przedrostek www) dlatego mam prośbe jak to ustawic i gdzie powinienem grzebać? Tak samo jest z ftp chciałbym aby działał ftp.mojadomena.eu.
plik strefy wyglada tak :
$TTL 86400
$ORIGIN mojadomena.eu.
@ IN SOA ns1.mojadomena.eu. root.mojadomena.eu. (
2005070901 ; Serial
10800 ; Refresh
3600 ; Retry
2419200 ; Expire
10800 ) ; NXDOMAIN TTL
IN NS ns1.mojadomena.eu.
IN NS dns2.net.icm.edu.pl.
IN MX 5 mail.mojadomena.eu.
@ IN A ip_serwera
www IN A ip_serwera
mail IN A ip_serwera
ftp IN CNAME mojadomena.eu.
# /etc/init.d/apache2 restart
Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
domyslam sie ze chodzi o zdefiniowanie nazwy serwera apache ale nie moge znalesć tej dyrektywy w apache.conf
pozdrawiam
ServerName ustawiasz w konfiguracji vhosta (tam pewnie jest również przyczyna problemu z domeną). Vhosty masz w /etc/apache/sites-available, włączasz je komendą a2ensite; dokumentacja - http://httpd.apache.org/docs/2.2/vhosts/name-based.html
# more default
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName [url]www.mojadomena.eu.tld[/url]
ServerAlias mojadomena.eu.tld *.mojadomena.eu.tld
DocumentRoot /var/www/stronka
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/stronka>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
//etc/apache2/sites-available# /etc/init.d/apache2 restart
Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Kluczowe jest tutaj ustawienie dns.
Albo we własnym albo u kolegi muszą byc własciwe rekordy A dla domeny ftp.mojadomen.eu
To ze jest virtualka w apache to dodatek
Najwazniejsze aby ping ftp.mojadomena.eu dawał prawdziwy adres tego serwera z apaczem.
np:
IN NS zeus.mojadomena.pl
zeus IN A 192.168.0.230
biuro IN A 192.168.0.220
www IN A 192.168.0.230
tak ja w przypadku rekordu MX
$TTL 86400
$ORIGIN moja.domena.eu.
@ IN SOA ns1. moja.domena.eu. root. moja.domena.eu. (
2005070901 ; Serial
10800 ; Refresh
3600 ; Retry
2419200 ; Expire
10800 ) ; NXDOMAIN TTL
IN NS ns1. moja.domena.eu.
IN NS dns2. domena.zastepcza.
IN NS www. moja.domena.eu.
IN MX 5 mail. moja.domena.eu.
@ IN A ipek
www IN A ipek
mail IN A ipek
ftp IN CNAME moja.domena.eu.
dodałem IN NS www. moja.domena.eu. jeśli nie tak to prosze pokarzcie mi jakis własny plik strefy?