Bonjour,

J'ai pris un nom de domaine gratuit pendant un an chez netissime en .eu mais je ne sais pas comment faire pour le faire fonctionner
Est-il nécessaire de l'ajouter dans l'administration DNS de kimsufi ?
comme ceci:


Faut-il que je fasse quelque chose dans la gestion de mon domaine avec la zone DNS ?
J'ai tenté un truc avec manager mais c'est surement une connerie




Je voudrai tout simplement pouvoir accéder à:
[*]seedbox-manager, comme ceci: manager.iradorn.eu[/*]
[*]rutorrent, comme ceci: torrent.iradorn.eu[/*]
[*]pydio, comme ceci: pydio.iradorn.eu[/*]
...


Je veux bien un peu d'aide, merci
Salut, actuellement quand tu accèdes à ton_ndd.eu tu arrives bien sur ton dédié ?
Si non, il faut donc que tu mettes l'IP de ton serveur en destination de ton ndd comme tu sembles l'avoir fait ici.

Ensuite pour les sous-domaines, c'est pareil et c'est au niveau de nginx qu'il faut effectuer les modifications pour lui dire que si tu accèdes à tel sous-domaine, ça te renvoie sur tel endroit.
Comme le dit jede tu vas devoir faire un peu de configuration pour ton serveur.

/!\ Attention à changer les USER / username pour les faire corréler avec ta configuration, tu peux t'aider du fichier de configuration rutorrent.conf qui contient toutes ses informations.

1/ Dans un premier temps créer un fichier pour l'accès de base à ton serveur.
nano /etc/nginx/sites-enabled/base.conf
server {
        listen 80;
        listen 443;
        server_name <ton domaine> www.<ton domaine>;

        index index.html index.php;
        charset utf-8;
        client_max_body_size 10M;

        ssl_certificate /etc/nginx/ssl/server.crt;
        ssl_certificate_key /etc/nginx/ssl/server.key;

        access_log /var/log/nginx/<ton domaine>-access.log combined;
        error_log /var/log/nginx/<ton domaine>-error.log error;

        error_page 500 502 503 504 /50x.html;
        location = /50x.html { root /usr/share/nginx/html; }

        auth_basic "seedbox";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";

        location = /favicon.ico {
                access_log off;
                log_not_found off;
        }

        ## début config accueil serveur ##

        location ^~ / {
        root /var/www/base;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;
        satisfy any;
        allow all;
        }

        ## fin config accueil serveur ##
}
2/ Créer un fichier de configuration pour rutorrent
nano /etc/nginx/sites-enabled/torrent.conf
server {
        listen 80;
        listen 443;
        server_name torrent.<ton domaine>;

        index index.html index.php;
        charset utf-8;
        client_max_body_size 10M;

        ssl_certificate /etc/nginx/ssl/server.crt;
        ssl_certificate_key /etc/nginx/ssl/server.key;

        access_log /var/log/nginx/rutorrent.<ton domaine>-access.log combined;
        error_log /var/log/nginx/rutorrent.<ton domaine>-error.log error;

        error_page 500 502 503 504 /50x.html;
        location = /50x.html { root /usr/share/nginx/html; }

        auth_basic "seedbox";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";

        location = /var/www/rutorrent/favicon.ico {
                access_log off;
                log_not_found off;
        }


        ## début config rutorrent ##

        location ^~ / {
        root /var/www/rutorrent;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;

        location ~ /\.svn {
                deny all;
        }

        location ~ /\.ht {
                deny all;
        }
        }

        location ^~ /conf/ {
        deny all;
        }

        location ^~ /share/ {
        deny all;
        }

        ## fin config rutorrent ##

        ## user configuration
        location /USER {
            include scgi_params;
            scgi_pass 127.0.0.1:5001; #ou socket : unix:/home/username/.session/username.socket
            auth_basic "seedbox";
            auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_user";
        }
}
3/ Créer un fichier de configuration pour ton manager
 nano /etc/nginx/sites-enabled/manager.conf
server {
        listen 80;
        listen 443;
        server_name manager.<ton domaine>;

        index index.html index.php;
        charset utf-8;
        client_max_body_size 10M;

        ssl_certificate /etc/nginx/ssl/server.crt;
        ssl_certificate_key /etc/nginx/ssl/server.key;

        access_log /var/log/nginx/manage.<ton domaine>r-access.log combined;
        error_log /var/log/nginx/manager.<ton domaine>-error.log error;

        error_page 500 502 503 504 /50x.html;
        location = /50x.html { root /usr/share/nginx/html; }

        auth_basic "seedbox";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";

        location = /var/www/rutorrent/favicon.ico {
                access_log off;
                log_not_found off;
        }


    ## début config seedbox-manager ##

    location ^~ / {
        root /var/www/seedbox-manager/public;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;
    }

    ## fin config seedbox-manager ##
Ce qui devrait te permettre d'avoir accès via les adresses que tu veux à ton manager / rutorrent & ton manager.

Attention toute fois, tu vas devoir effectuer pas mal de modifications notamment dans les liens de ton manager, pour faire pointer non plus vers mondomaine/rutorrent & co, mais vers tes sous domaines, pareil tu vas devoir configurer des plugins de ton rutorrent comme fileshare & manager seedbox, car ceux-ci utilisaient des adresse ip ou des adresse dns non valide que tu vas devoir adapter à ta nouvelle conf. Pareil attention, suite à cela je te conseille de faire un déplacement de l'ancien fichier de configuration rutorrent.conf afin de le conserver si tu souhaites revenir en situation initiale. Voici la commande.
mv /etc/nginx/sites-enabled/rutorrent.conf /etc/nginx/sites-enabled/rutorrent.conf.old
PS: Un merci à Meister en partie avec qui on a bossé la dessus pour le faire tourner chez moi sur 2/3 trucs.

Edit : modification des logs sur les différentes parties et j'avais oublié la partie server & co pour le nom de domaine par défaut dans la conf de base.conf
5 jours plus tard
Merci à vous deux pour vos réponses claire et complète

Je vais regarder ça ce soir, je n'ai pas encore eu le temps de m'en charger ...

Pour le moment en tapant mon ndd.eu sur un navigateur je tombe sur une page de netissime
Tu vas devoir faire des modifications comme le disais Jede sur ton interface admin netissime. faire pointer ton ndd.eu vers ton serveur et ensuite créer des enregistrement A avec des sous domaines genre torrent A ipdetonserveur
En fait c'est très simple.
Sur l'interface de gestion de Netissime, tu supprimes tout les "types"
tu en crées un de type "A" qui pointe sur l'adresse IP de ton serveur.

Les MX, CNAME, et autre te serviront si tu paramètres d'autres services (messagerie, alias....)

Ensuite tu testes avec intodns.com car le temps que tu "pinges" la bonne adresse peut être longue (48h pour le bout de l'europe ^^)
2 ans plus tard
Répondre…