noip
1.0.1
นี่คือตัวอัปเดต Java DNS สำหรับ No-IP ซึ่งเป็นทางเลือกแทน DUC (DNS Update Client) ตัวอัปเดตนี้ใช้ทั้ง Ipify และ No-IP API เพื่อดึงข้อมูลที่อยู่ IP ปัจจุบันของคุณและอัปเดตชื่อโฮสต์ No-IP ของคุณ โปรดดูที่: settings.json
คุณสมบัติ | คำอธิบาย |
---|---|
ชื่อผู้ใช้ | ชื่อผู้ใช้ No-IP ของคุณ |
รหัสผ่าน | รหัสผ่าน No-IP ของคุณ |
ชื่อโฮสต์ | ชื่อโฮสต์ (host.domain.com) หรือกลุ่ม (group_name) ที่จะอัปเดต |
userAgent | HTTP User-Agent เพื่อช่วย No-IP ระบุไคลเอ็นต์ของคุณ |
หมายเหตุ: เมื่อทำการอัพเดต สิ่งสำคัญคือต้องกำหนดค่าผ่านคุณสมบัติ userAgent
ซึ่งเป็น HTTP User-Agent เพื่อช่วย No-IP ระบุไคลเอ็นต์ต่างๆ ที่เข้าถึงระบบ ไคลเอ็นต์ที่ไม่ได้ระบุความเสี่ยงของ User-Agent ที่ถูกบล็อกจากระบบ ตัวแทนผู้ใช้ของคุณควรอยู่ในรูปแบบต่อไปนี้:
NameOfUpdateProgram/VersionNumber [email protected]
ซับเดียวสำหรับดาวน์โหลด กำหนดค่า และดำเนินการ:
bash <(curl -Ls https://davidecolombo.space/noip/install)
หรือโดยตรง:
bash <(curl -s https://raw.githubusercontent.com/davidecolombo/noip/master/install.sh)
โปรดทราบว่าคุณอาจต้องการกำหนดเวลาการทำงานของแอปพลิเคชันเพื่ออัปเดต DNS ไดนามิกของคุณอยู่เสมอ และวิธีการที่ง่ายที่สุดบนระบบ *NIX คือการใช้ Cron ตัวอย่าง:
*/30 * * * * sudo DISPLAY=:1 java -cp /home/user/noip.jar space.davidecolombo.noip.App -settings /home/user/settings.json > /home/user/noip-log.txt 2>&1