Update Cloudflare DNS using ddclient

  1. apt-get install ddclient
  2. mkdir /etc/ddclient
  3. copy ddclient.conf to /etc/ddclient
  4. scp ddclient-3.9.0/ddclient alfred@172.16.13.250:/tmp
  5. copy ddclient-3.9.0/ddclient to /usr/sbin/
  6. scp /etc/default/ddclient to target server
  7. copy /etc/default/ddclient to target server's /etc/default/ddclient
  8. apt-get install libdata-validate-ip-perl
    apt-get install libjson-any-perl
Remark: Need to use "systemctl start ddclient.service" to start the service

PPPoE connection retires infinitely

add this in your dsl-provider conf file located at /etc/ppp/peers/dsl-provider :

persist
maxfail 0
holdoff 10
lcp-echo-interval 20
lcp-echo-failure 3

 

Reference: https://ubuntuforums.org/archive/index.php/t-1955345.html