DNS vers IP

Bonjour,

Dans mon url, je voudrais pas afficher son DNS, donc, c'est l'adresse Ip de mon domaine qui sera affiché , Comment écrire le nouveau Url en connaissant l' ip ... ?

j'ai essayé avec ip/page.html , ip:80/page.html , sans résultat

Merci

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. théoriquement , il suffit de faire des liens de la forme
    http://ip/page.html

    ce qui donne qqchose comme
    http://127.0.0.1/index.html

    mais ton problème doit plutot venir des virtualhost de apache
    En effet, pour répondre à une requete, la plupart des serveur http actuels se basent sur le nom de serveur ( nom de domaine) demandé pour savoir quel page renvoyer.
    Celà permet entre autres d'heberger plusieurs sites web sur une seule ip
    (celà permet egalement de reconnaitre les differents sous domaines d'un domaine parent)

    Pour résoudre ton problème, il suffit que tu configure correctement le vhost par defaut de ton serveur ( mais ceci n'est possible que sur des solution dédiée et non mutualisée d'hebergement )
    1. Merci pour la réponse,

      oui, il s'agit bien d'un hébergement dédiée, comment alors configurer le vhost ?

      Les services suivants sont installés sur ma machine :
      -> ftp (port: 21)
      -> ssh (port: 22)
      -> smtp (port: 25)
      -> named (port: 53)
      -> web (port: 80)
      -> pop3 (port: 110)
      -> imap (port: 143)
      -> plesk (port: 8443)

      et j'ai 3 noms de domaines dans mon serveur ...
      1. ça va être un sacré boxon si tu a deja des noms de domaines gérés.
        Pour quelle raison veux tu que ton serveur gére ton ip?
        1. dans /etc/apache2/site-available/default :

          <VirtualHost *:80>
          	ServerAdmin webmaster@localhost
          	
          	DocumentRoot /var/www/dossier ##! Mettre ici le chemin vers ton site web
          	<Directory /var/www/dossier> ##! Mettre ici le chemin vers ton site web
          		Options FollowSymLinks
          		AllowOverride None
          	</Directory>
          	<Directory /var/www/dossier> ##! Mettre ici le chemin vers ton site web
          		Options Indexes FollowSymLinks MultiViews
          		AllowOverride None
          		Order allow,deny
          		allow from all
          	</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
          
              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>

          puis appliquer les modifs:
          /etc/init.d/apache2 reload