Tweaks / Addons A.K.A. The Underground > Optware / IPKG / Telnet

Iemand een idee hoe je telnet /dig / whois etc werkend krijgt in DSM 7

(1/2) > >>

B3rt:
Ik gebruikte regelmatig de command's telnet, dig en whois in DSM6, die had ik geinstalleerd via ipkg echter dit werkt niet meer in DSM7.

Vele handige tools zijn echter via de SynoCLI tools alsnog te installeren in DSM7, hierdoor heb ik uiteindelijk alles weer werkend gekregen (draaide enkele scripts etc).

Mis nu alleen nog echt het telnet, dig en whois commando.

Iemand een idee hoe ik dit ook nog werkend krijg in DSM7?

Briolet:
Ik weet niet waarom je 'dig' en 'whois' vanaf de nas wilt uitvoeren. Je vraagt er externe gegevens mee op en dat kun je toch ook vanaf je PC doen?  Op de mac zijn al deze commando's standaard aanwezig.

Veel wat in 'dig' zit, zit ook in 'nslookup', wat wel standaard op de nas aanwezig is.

Briolet:
Ik zie dat dig onderdeel is van het DNSServer pakket. Je kunt dig dus gebruiken na installatie van dat pakket (ook al gebruik je het verder niet)


--- Code: ---/var/packages/DNSServer/target/bin/dig nu.nl

; <<>> DiG 9.9.9-P8 <<>> nu.nl
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46287
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 13, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;nu.nl. IN A

;; ANSWER SECTION:
nu.nl. 20 IN A 95.101.21.161
nu.nl. 20 IN A 95.101.21.67
nu.nl. 20 IN A 95.101.21.104
nu.nl. 20 IN A 95.101.21.145
nu.nl. 20 IN A 95.101.21.139
nu.nl. 20 IN A 95.101.21.121
nu.nl. 20 IN A 95.101.21.170
nu.nl. 20 IN A 95.101.21.129

;; AUTHORITY SECTION:
. 7767 IN NS h.root-servers.net.
. 7767 IN NS j.root-servers.net.
. 7767 IN NS f.root-servers.net.
. 7767 IN NS l.root-servers.net.
. 7767 IN NS k.root-servers.net.
. 7767 IN NS g.root-servers.net.
. 7767 IN NS e.root-servers.net.
. 7767 IN NS d.root-servers.net.
. 7767 IN NS m.root-servers.net.
. 7767 IN NS b.root-servers.net.
. 7767 IN NS a.root-servers.net.
. 7767 IN NS i.root-servers.net.
. 7767 IN NS c.root-servers.net.

;; Query time: 16 msec
;; SERVER: 10.0.1.30#53(10.0.1.30)
;; WHEN: Tue Dec 14 15:00:14 CET 2021
;; MSG SIZE  rcvd: 373

--- Einde van code ---

B3rt:
op een windows PC niet

Daarnaast gebruik ik diverse scripts die draaien op de NAS die deze commando's ook gebruiken, ook bv binnen PHP soms, maar gezien de NAS ze nu ineens niet meer kent werken die scripts ook niet meer.
Telnet gebruik ik heel veel om bv enkel te kijken of poorten openstaan vanaf de NAS gezien.....  telnet ip.in.netwerk poort
whois voor snel even een domein op te zoeken en dig om de dns settings te checken.
Dit wil ik OP de nas, niet op een ander apparaat, want ik gebruik dit dus ook in scripts die op de nas staan...

Gezien de NAS eigenlijk niet meer is dan een linux fork begrijp ik niet dat dit soort basis linux commando's niet aanwezig zijn vanuit synology al en/op ze niet via een apt-get of yum geinstalleerd zouden kunnen worden.


Dus ik zoek dus naar deze commando's, de SynoCLI tools bevatten gelukkig al heel veel van dit soort commando's, behalve de 3 genoemde dus.

Ik heb DNS pakket erop staan en in gebruik, maar als ik DIG ingeef (kleine letter) krijg ik command not found, ook zelfs als root user

root@diskstation:/bin# dig
-ash: dig: command not found

Briolet:
Voor het gebruik van dig moet je, zonder aanpassingen, het hele pad gebruiken.

Maar als je ook nog een softlink maakt naar je binary folder met:


--- Code: ---sudo ln -s /var/packages/DNSServer/target/bin/dig /usr/bin/dig
--- Einde van code ---

dan kun je dig rechtstreeks als commando gebruiken.

(NB. Dit is met DSM6 getest, maar zou ook met 7 moeten werken, als het pad gelijk gebleven is)

Navigatie

[0] Berichtenindex

[#] Volgende pagina

Naar de volledige versie