Giter Site home page Giter Site logo

kaneroot / dnsmanager Goto Github PK

View Code? Open in Web Editor NEW
52.0 52.0 10.0 709 KB

DNS zones manager. Configure your own dns zone in your browser, get a name on the Internet!

Home Page: https://netlib.re

License: ISC License

Perl 95.55% Shell 1.65% HTML 1.01% JavaScript 0.48% CSS 0.17% Raku 1.13%

dnsmanager's People

Contributors

alexaubin avatar gradator avatar haseo51 avatar jlbarbie avatar jsimonet avatar kaneroot avatar mirabellette avatar randomstuff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

dnsmanager's Issues

Champs SPF ?

Bonjour,

Est-ce qu'il serait facile d'avoir le champs SPF éditable en mode "expert" ?

Je n'y connais rien en perl, mais puisque'il y a déjà quelque chose comme ca dans lib/zonefile.pm

        elsif($list[3] =~ /^TXT$/) {
            $$rr{rdata} = $_->rdstring;
            utf8::decode($$rr{rdata});
}

ajouter ca en dessous :

        elsif($list[3] =~ /^SPF$/) {
            $$rr{rdata} = $_->rdstring;
            utf8::decode($$rr{rdata});
}

ca devrait le faire ?

Merci pour Netlib.re !!

Connexion refusée

J'ai pu créer un compte sans problème, mais impossible de m'y reconnecter plus tard.
Cela vient peut-être du fait que j'ai générer un mot de passe trop compliqué ? (30 caractère dont des caractères spéciaux).

C'est surtout pour vous notifier du problème, car j'ai créer un deuxième compte avec un autre mot de passe, et la reconnexion s'est bien passé. (celui là 20 caractères sans caractères spéciaux)

Undisclosed vulnerability

Undisclosed vulnerability.

It would be nice to add support for security issues in order to discuss and track this.

erreur sur l'interface web netlib.re lorsqu'on veux visionner les détails du domaine

Sur le site web de netlib.re, dans la page "Ma page" lorsque je clique sur "Détails" de n'importe quel domaine. J'ai l'erreur suivante :

Oh ! Une erreur est survenue. scp failed: unable to fork ssh master: Ne peut allouer de la mémoire at /home/ppittoli/dnsmanager/bin/../lib/copycat.pm line 35.

Je n'arrive plus à faire fonctionner le client non plus, le client reçoit une redirection vers la page d'accueil je ne sais pas si c'est normal :

Connexion à netlib.re (netlib.re)|89.234.141.68|:443… connecté.
requête HTTP transmise, en attente de la réponse… 302 Found
Emplacement : https://netlib.re/ [suivant]

(et en effet quand je tente de suivre le même lien que le wget dans le Shell, je suis redirigé vers la page d'accueil)

problème avec le certificat Let's Encrypt

Peut-être est-ce un problème temporaire le temps que Let's Encrypt soit reconnu partout (dans le doute, je signale le soucis :) )
wget ne reconnaît pas la validité du certificat de netlib.re, il faut lui ajouter l'option "--no-check-certificate" (à la fin de la ligne 51 par exemple, juste avant le dernier guillemet) pour que le script d'update recommence à fonctionner :)

Connexion à netlib.re (netlib.re)|89.234.141.68|:443… connecté.
Erreur : impossible de vérifier l'attribut netlib.re du certificat, émis par «/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3» :
Impossible de vérifier localement l'autorité de l'émetteur.
Pour établir une connexion non sécurisée à netlib.re, utilisez « --no-check-certificate ».

probleme renouvellement

J'ai un problème avec le renouvellement (ça ne semble pas venir des scripts qui ont l'air d'afficher les bonnes infos).
L'adresse IP de mon serveur est bonne dans "Ma page" sur netlib.re, par contre quand je tape "dig www.mondomaine.netlib.re" c'est la précédente IP qui est encore affichée.
Quand je ping ça joint aussi la précédente IP, idem quand je tente de joindre via Tor Browser.

Référencement des domaines en .re

Hello,

Notre ami Google considère (à juste titre) que les domaines en .re s'adressent aux internautes de la Réunion (et c'est un réglage automatique qu'on ne peut pas changer) :
search_console_-ciblage_international-emoji netlib re-_2016-04-18_14 48 02
Et donc, il affiche plus facilement les sites aux gens de la Réunion et moins aux autres.

Du coup, ça serait pas mal d'ajouter un domaine en .fr ou une autre extension non-géographique.
(Je peux le payer s'il faut.)

Invalid zone directive makes zone ineditable

Hello,
If I make a mistake in a zone directive (like add $ORIGIN without adding a domain afterwards), the interface will show an error like Oh ! Une erreur est survenue. $ORIGIN incomplete at /home/ppittoli/perl5/lib/perl5/Net/DNS/ZoneFile.pm line 470, line 11. file /tmp/zones//noinidonoidewoindnoiew.netlib.re line 11 at /home/ppittoli/dnsmanager/bin/../lib/zonefile.pm line 89. and it will be impossible to edit the zone.

Instructions dépassées ?

readme.markdown :

    perlbrew install perl-5.18.0

Mais :

% perlbrew install perl-5.18.0
Fetching perl 5.18.0 as /home/stephane/perl5/perlbrew/dists/perl-5.18.0.tar.bz2
Download http://www.cpan.org/authors/id/R/RJ/RJBS/perl-5.18.0.tar.bz2 to /home/stephane/perl5/perlbrew/dists/perl-5.18.0.tar.bz2
ERROR: Failed to download http://www.cpan.org/authors/id/R/RJ/RJBS/perl-5.18.0.tar.bz2

ipv6

Lorsque je tente un update via IPV6 l'interface d'administration "Fichier de zone" affiche comme adresse IP 0.0.0.2 pourtant dans le shell je vois bien la bonne adresse IPV6.
En IPV4 ça tourne sans problème :)
merci ;)

multiple mots de passe

Pour renforcer la sécurité contre la compromission d'une machine (pour ceux qui ont plusieurs noms de domaine sur le même compte utilisateur), il pourrait être intéressant de reprendre le mécanisme de Nextcloud.
Ce dernier permet en deux clics de créer des mots de passe aléatoire lié à un label du genre "machine de toto" et de connaître la date et heure de la dernière activité.
Vous pouvez voir un exemple de ce mécanisme dans mon tuto sur la synchro de fichier avec nextcloud.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.