Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Algemeen => Topic gestart door: Balun op 08 december 2019, 11:59:18

Titel: Hoe het dig command te installeren
Bericht door: Balun op 08 december 2019, 11:59:18
Dit is mijn eerste vraag op dit forum: hoe kan ik het dig command gebruiken cq installeren op mijn NAS?

Ik ben bezig om een VPN server vanaf het internet te benaderen. Hiervoor heb ik een extern adres voor nodig, die ik via dynv6.com wil instellen. Nu heb ik op GitHub een aantal interessante scripts gezien, waarvan er 1tje gebruik maakt van het dig command om het externe adres van mijn internet aansluiting  te krijgen.

https://gist.github.com/corny/7a07f5ac901844bd20c9

Groetjes en alvast bedankt, Balun
Titel: Re: Hoe het dig command te installeren
Bericht door: Wyodor op 08 december 2019, 12:21:25
Ik gebruik dit in PHP :

$wanip  = file_get_contents("http://bot.whatismyipaddress.com");
Titel: Re: Hoe het dig command te installeren
Bericht door: Briolet op 08 december 2019, 12:59:42
Of gebruik het 'nslookup' commando. Die kan ook ongeveer hetzelfde als 'dig'.
Titel: Re: Hoe het dig command te installeren
Bericht door: Balun op 08 december 2019, 18:53:59
PHP kan, maar heb hier geen ervaring in. Een script waarmee ik gebruik kan maken van commands komt mij beter uit.

In de appstore staat denk ik een installatie bestand van dig:

/volume1/@appstore/DNSServer/bin

In de bin directory van de hoofdmap is inderdaad ook nslookup te vinden. Maar mij lijkt het interessant om het dig command te gaan experimenteren.

Is er wellicht een package die geïnstalleerd moet worden om gebruik te kunnen maken van het dig command?
Titel: Re: Hoe het dig command te installeren
Bericht door: Pippin op 08 december 2019, 19:23:07
Het DNS Server package brengt dig met zich mee zoals je blijkbaar gevonden hebt.

In terminal/putty:
ln -s /volume1/@appstore/DNSServer/bin/dig /usr/bin/digDat plaatst een link in /usr/bin die wijst naar /volume1/@appstore/DNSServer/bin/dig
Dan hoef je niet het volledige pad naar de binary te typen maar simpelweg:
dig synology-forum.nl +trace