host=[host]&domain=[domain_name]&password=[ddns_password]&ip=[your_ip]Fields that are to be changed in the URL are: [host], [domain_name], [ddns_password] and [your_ip].

Here is an example for IP address update for a bare domain (e.g., yourdomain.tld): Host = @Domain Name = Dynamic DNS Password = Domain List Dynamic DNS.

Since the release of DSM 6 Beta 2 Let’s Encrypt is integrated.

synology no ip not updating-26synology no ip not updating-14

Since I have a Synology NAS I wanted to experiment with a squid proxy and a zero-touch configuration for my clients using WPAD.

in with the command: ipkg install squid Optionally you can change the size of the disk cache.

Nothing is proprietary, so I mounted the disks on my Linux desktop and spent a few more hours cloning and re-building the RAID using a spare disk. Image Name: Linux-2.6.32.12 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1476672 Bytes = 1.4 MB Load Address: 00008000 Entry Point: 00008000 Verifying Checksum ... Image Name: synology_88f6282_212 2661 Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 677043 Bytes = 661.2 k B Load Address: 00800000 Entry Point: 00800000 Verifying Checksum ... [ 0.000000] NR_IRQS:128 [ 0.000000] Console: colour dummy device 80x30 [ 0.000000] Calibrating delay loop...

I followed the basic tests recommended by Synology: remove both disks, turn it on and wait 30s for a long beep. The Synology DS NAS is basically an embedded Linux box, using md lvm for RAID. Thankfully, Synology folks already put a physical serial port in there. Mem malloc Initialization (8M - 7M): Done Using default environment [4096k [email protected]] Flash: 4 MB CPU : Marvell Feroceon (Rev 1) Streaming disabled Write allocate disabled USB 0: host mode PEX 0: PCI Express Root Complex Interface PEX interface detected Link X1 PEX 1: PCI Express Root Complex Interface PEX interface detected Link X1 Synology Model: DS212 r1 Fan Status: Good Net: egiga0 [PRIME], egiga1 Hit any key to stop autoboot: 0 ## Booting image at f8080000 ... Total pages: 130048 [ 0.000000] Kernel command line: console=tty S0,115200 ip=off initrd=0x00800040,4M root=/dev/md0 rw syno_hw_ version=DS212pv20 ihd_num=2 netif_num=1 esata_7042=1 [ 0.000000] Synology Hareware Version: DS212pv20-j [ 0.000000] Internal HD num: 2 [ 0.000000] Internal netif num: 1 [ 0.000000] Esata chip use 7042: 1 [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 256MB 256MB = 512MB total [ 0.000000] Memory: 506880KB available (3508K code, 530K data, 124K init, 0K highmem) [ 0.000000] Hierarchical RCU implementation.

If it is not enabled, enable it to check the password. If you don't specify any IP, the IP from which you are accessing this URL will be set for the domain.

NOTE: The values for the host name and domain must be lowercase.

It also responded to ping and showed up on DS Assistant, so processor and ethernet are also working fine. There was something wrong with the system partition, so I wanted to see inside the NAS, before the kernel finishes booting. __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |___| _ \ / _ \ / _ \| __| | |_| |___| |_) | (_) | (_) | |_ \___/ |____/ \___/ \___/ \__| ** LOADER ** ** MARVELL BOARD: Synology Disk Station LE U-Boot 1.1.4 (Dec 2 2011 - ) Marvell version: 3.5.9 U-Boot code: 00600000 - 0068B3D4 Soc: 88F6282 A1CPU running @ 2000Mhz L2 running @ 500Mhz Sys Clock = 500Mhz , TClock = 200Mhz DRAM (DDR3) CAS Latency = 7 t RP = 7 t RAS = 20 t RCD=7 DRAM CS[0] base 0x00000000 size 256MB DRAM CS[1] base 0x10000000 size 256MB DRAM Total size 512MB 16bit width Addresses 8M - 0M are saved for the U-Boot usage. [ 0.000000] Linux version 2.6.32.12 ([email protected]) (gcc version 4.2.1) #2661 Mon Nov 12 CST 2012 [ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977 [ 0.000000] CPU: VIVT data cache, VIVT instruction cache [ 0.000000] Machine: Synology 6282 board [ 0.000000] Using UBoot passing parameters structure [ 0.000000] Sys Clk = 200000000, Tclk = 166666667 [ 0.000000] Synology Board ID: 27 [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] Built 1 zonelists in Zone order, mobility grouping off.

I am not responsible if you lose your data, void your warranty, burn down your house or kill your dog.

In the examples below I will use the subdomain names: example.brainpulse.nl, example2.and example3.Note: I’ll be using a Synology DS412 running DSM 6.0-7274 For more information about Let’s Encrypt see https://Security and click on the tab Certificate Click on “Add” to begin creating a SSL Certificate Select the option “Add a new certificate” en click on “Next” We are going to use the FREE SSL Certificates from Let’s Encrypt, did I already said they are free?

Select the option “Get a certificate from Let’s Encrypt” en click on “Next” Now you can insert the correct domain names you are going to use to connect to your DSM.

I thought I'd post this here for anyone looking for help on troubleshooting a failed Synology Diskstation NAS. The software is robust and much better than my old Drobo FS, and the fact that it is entirely open source is a big plus.