文書更新:2020年11月17日(火) 午後5時03分37秒

Home > 備忘録(Fedora) > タイマー > mydns.jpのIPアドレス通知自動( 116 )

mydns.jpのIPアドレス通知自動

  1. service の作成
  2. /etc/systemd/system/mydns_update.service
    [Unit]
    Description=mydns_update
    
    [Service]
    Type=simple
    ExecStart=/usr/local/bin/mydns-update
  3. timer の作成
  4. /etc/systemd/system/mydns_update.timer
    [Unit]
    Description=mydns_update.Timer
    
    [Timer]
    # これは10分ごとに更新させるように設定したもの
    OnCalendar=*:0/10
    Unit=mydns_update.service
    
    [Install]
    WantedBy=timers.target
  5. サービス起動と自動起動の設定
  6. [root@server]# systemctl enable mydns_update.timer
    
    [root@server]# systemctl start mydns_update.timer
  7. 動作の確認
  8. [root@server]# systemctl list-timers
    NEXT                        LEFT        LAST                        PASSED        UNIT                         ACTIVATES
    Tue 2020-11-17 16:50:00 JST 9min left   Tue 2020-11-17 16:40:02 JST 24s ago       mydns_update.timer           mydns_update.service
    Tue 2020-11-17 16:54:47 JST 14min left  Tue 2020-11-17 14:56:13 JST 1h 44min ago  dnf-makecache.timer          dnf-makecache.service
    Wed 2020-11-18 06:25:33 JST 13h left    Tue 2020-11-17 06:23:07 JST 10h ago       dnf-automatic.timer          dnf-automatic.service
    
    			※ 途中省略
    
    Pass --all to see loaded but inactive timers, too.