noip
1.0.1
هذا هو مُحدِّث Java DNS لـ No-IP، وهو بديل لـ DUC (عميل تحديث DNS). يستخدم هذا المُحدِّث كلاً من Ipify وNo-IP APIs لاسترداد عنوان IP الحالي الخاص بك وتحديث اسم مضيف No-IP الخاص بك. راجع: settings.json
ملكية | وصف |
---|---|
اسم المستخدم | اسم مستخدم No-IP الخاص بك |
كلمة المرور | كلمة مرور No-IP الخاصة بك |
اسم المضيف | اسم (أسماء) المضيف (host.domain.com) أو المجموعة (المجموعات) (group_name) المراد تحديثها |
userAgent | وكيل مستخدم HTTP لمساعدة No-IP في التعرف على عميلك |
ملاحظة: عند إجراء تحديث، من المهم تكوين وكيل مستخدم HTTP من خلال خاصية userAgent
لمساعدة No-IP في التعرف على العملاء المختلفين الذين يصلون إلى النظام. العملاء الذين لا يقدمون وكيل مستخدم يتعرضون لخطر الحظر من النظام. يجب أن يكون وكيل المستخدم الخاص بك بالتنسيق التالي:
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