#Cloudflare DDNS
Explore tagged Tumblr posts
Text
woo, big wins today!
+ set up dns ad blocking finally, things are amazing already
+ migrated from plex to jellyfin
+ fixed multiple issues with nat and firewall setup
+ added a srv record for minecraft: now you can just connect to jtreed.org !
+ set up ddns with cloudflare, or at least i think i did, it’s kinda hard to verify
- did not get work done
- removed herobrine
#ad blocking#plex#jellyfin#firewall#srv#minecraft#ddns#cloudflare#herobrine#posts where the tags are just every other word
15 notes
·
View notes
Text
كيف تستضيف موقعك باستخدام Docker و Nginx Proxy Manager بخطوات بسيطة

استضافة موقع ويب باستخدام أدوات حديثة مثل Docker و Nginx Proxy Manager لم تعد حكرًا على المطورين المحترفين. يمكنك الآن إعداد خادمك الخاص وتشغيل موقعك خلال دقائق دون الحاجة للتعامل مع إعدادات معقدة أو دفع تكاليف الاستضافة التقليدية. في هذا الدليل، ستتعرف على الخطوات الدقيقة لإنشاء بيئة استضافة باستخدام Docker، مع استخدام Nginx Proxy Manager لتوجيه النطاقات وإعداد HTTPS تلقائيًا، كل ذلك بطريقة منظمة ومبسطة.

ملخص - تُحدّث خدمة مثل Cloudflare DDNS عنوان IP الخاص بنطاقك تلقائيًا بعنوان IP الخاص بمنزلك. - يُوجّه Nginx Proxy Manager حركة البيانات ويوفر شهادات SSL عبر Let's Encrypt، ويُنشَر في Docker. - Ghost منصة تدوين سهلة الاستخدام، تدعم لغة ترميز Markdown والمكونات الإضافية، ويسهل نشرها باستخدام Docker. هل رغبتَ في إدارة موقع ويب خاص بك، لكنك تكره فكرة دفع رسوم الاستضافة؟ هذا ما وجدتُ نفسي فيه مؤخرًا، لذا إليك كيف أنشأتُ موقعًا ويب سريعًا باستخدام Docker وNginx Proxy Manager وGhost.
ما الذي تحتاجه لإدارة موقع ويب شخصي؟
يتطلب تشغيل موقع ويب شخصي بعض المتطلبات الأساسية. عند بدء التشغيل، يجب أن يكون لديك اسم نطاق، وخادم لاستضافة موقعك عليه (يمكن أن يكون جهاز كمبيوتر محمولًا قديمًا، أو NUC، أو Raspberry Pi)، وDocker، وعدد من الحاويات المُستخدمة. أولاً، الخادم الذي ستستضيف عليه موقعك الإلكتروني. ليس بالضرورة أن يكون فائق القوة، بل يمكن أن يكون جهاز كمبيوتر منزلي. يُعدّ Raspberry Pi، أو NUC، أو كمبيوتر مكتبي قديم، أو حتى كمبيوتر محمول قديم خيارًا ممتازًا لهذه الخدمة. كل ما تحتاجه هو جهاز صُنع خلال الخمسة عشر عامًا الماضية تقريبًا، ويعمل بنظام تشغيل حديث (يفضل Linux، ولكن Windows أو macOS سيعملان أيضًا). الخطوة التالية هي اسم النطاق. يمكنك شراء نطاقك من أي مكان، لكنني أنصحك بالبحث عن خادم يدعم DDNS بشكل أصلي، مثل Cloudflare. بينما تحصل على عنوان IP ثابت عند استخدام خادم افتراضي خاص (VPS) أو أي منصة استضافة أخرى، فمن المرجح أن يتغير عنوان IP الخاص بك مع مرور الوقت عند استضافة موقعك الإلكتروني في المنزل. وهنا يأتي دور DDNS (DNS الديناميكي). ببساطة، مع تغير عنوان IP الخاص بك في المنزل، يُحدّث DDNS سجل A الخاص بنطاقك ليشير إلى عنوان IP الجديد. بالإضافة إلى إعداد النطاق وخدمة DDNS، ستحتاج أيضًا إلى Docker لطريقة الاستضافة التي سأوصي بها هنا. Docker قادر على تشغيل العديد من الميزات، ولكن لموقعك الإلكتروني، سنحتاج إلى حاوية DDNS، ووكيل Nginx العكسي، وبالطبع موقعك الإلكتروني نفسه. لتكوين حاوية Cloudflare DDNS Docker، ستحتاج إلى مفتاح API لـ Cloudflare يُمكّنك من تغيير سجلات DNS للنطاق الذي ستستخدمه، والنطاق نفسه، وأي نطاقات فرعية ترغب في تحديثها باستمرار. سيتم ضبط كل هذا من خلال علامات بيئة Docker، مما يُسهّل تغيير أو إضافة نطاقات فرعية ونطاقات جديدة في المستقبل.

للبدء بسرعة، يمكنك زيارة موقع مثل "ما هو عنوان IP الخاص بي" للعثور على عنوان IP العام الخاص بك. أدخل عنوان IP هذا في سجل A للنطاق الذي ترغب في استخدامه لموقعك الإلكتروني. سيُبقي خادم DDNS هذا العنوان مُحدّثًا في حال تغير النطاق، ولكن إدخاله يدويًا الآن سيساعد على تسريع الأمور لاحقًا.
يُلبي مدير بروكسي Nginx احتياجاتك من البروكسي العكسي
سيكون مدير بروكسي Nginx أول حاوية Docker يتم تشغيلها بعد خادم DDNS الخاص بك. باستخدام مدير بروكسي Nginx، ستتمكن من توجيه حركة المرور الواردة إلى حاوية Docker الخاصة بموقعك الإلكتروني. مدير بروكسي Nginx هو وكيل عكسي. يستقبل البيانات الواردة على المنفذين :80 و :443 (اتصالات غير آمنة واتصالات SSL) ويعيد توجيهها إلى مكان آخر على شبكتك. ستحتاج إلى تكوين جدار حماية شبكتك لإعادة توجيه المنفذين الخارجيين 443 و 80 إلى أي منفذين مرتبطين بتثبيت مدير بروكسي Nginx.

بعد تشغيل حاوية Nginx Proxy Manager Docker مع إعادة توجيه المنافذ، حان وقت إعداد التوجيه. ابدأ بالانتقال إلى المضيفات، ثم انقر على "إضافة مضيف جديد". ستظهر لك نافذة منبثقة، حيث يمكنك إدخال معلومات موقعك الإلكتروني. ما عليك سوى كتابة النطاق، وعنوان IP الخاص بالخادم، والمنفذ الذي ستُشغّل عليه الموقع. يمكنك اختيار أي منفذ، وعادةً ما يتم تحديده بواسطة البرنامج المُستخدم.

على سبيل المثال، يمكنك توجيه blog.domain.com إلى 192.168.1.6:2368، وهو عنوان IP الخاص بخادمك مع منفذ Ghost في نهايته. عند زيارة أي شخص لموقع blog.domain.com، سيتم توجيهه إلى عنوان IP العام الخاص بك، ثم يقوم مدير Nginx Proxy Manager بتوجيهه إلى الحاوية المناسبة. لا يتولى مدير Nginx Proxy Manager التوجيه فحسب، بل يتولى أيضًا إدارة شهادات SSL من خلال Let's Encrypt. تمنح شهادات SSL المجانية هذه متصفحي مدونتك راحة البال، مما يضيف طبقة أمان إضافية لجلسة التصفح. كما أن عملية SSL بأكملها، من البداية إلى النهاية، سلسة للغاية داخل مدير Nginx Proxy Manager. بمجرد أن تتمكن من إعداد وكيل عكسي واحد، يصبح من السهل جدًا إعداد أي عدد تريده من الوكلاء. لديّ أكثر من 30 وكيلًا عكسيًا على شبكتي، لخدمات مثل Calibre Web، وaudiobookshelf، وTautulli، وخوادم Minecraft، وخادم Satisfactory، وخادم Ark Survival: Evolved، وغيرها الكثير.
Ghost منصة تدوين بسيطة وسهلة الاستخدام
الآن وقد انتهيتَ من إعداد كل شيء تقريبًا، حان وقت تثبيت Ghost. ربما توقعتَ أنني سأستخدم WordPress، فهو يُشغّل معظم الإنترنت. مع أن WordPress رائع، وقد استخدمته لأكثر من 15 عامًا، إلا أن Ghost هو ما أدير عليه مدونتي الشخصية هذه المرة. إنه خفيف الوزن، وسهل الاستخدام، وبصراحة، أبسط من WordPress.

Ghost مُصمّم ليكون مدونة يُمكن أن تحتوي أيضًا على مُكوّن نشرة إخبارية. تتم كتابة المنشورات باستخدام لغة ترميز Markdown (الطريقة المفضلة لدي للكتابة)، وهناك العديد من المكونات الإضافية لبعض الخدمات الأكبر المتاحة، مثل Instagram وDiscord وMailChimp وYouTube وPatreon وغيرها. لتشغيل Ghost، ستحتاج إلى القيام ببعض الخطوات. سنبدأ في Nginx Proxy Manager. أنشئ مضيف وكيل جديد باسم نطاقك في الحقل الأول، واترك النظام كـ HTTP، ثم أدخل عنوان IP لخادم Docker، ثم المنفذ 2368.

عادةً ما أتحقق من إعدادات التخزين المؤقت، وحظر الثغرات الشائعة، ودعم WebSockets. انتقل إلى علامة تبويب SSL، ثم إلى علامة تبويب المواقع المخصصة. هنا، اختر "طلب شهادة SSL جديدة" ووافق على الشروط، ثم أدخل بريدك الإلكتروني. انقر على "حفظ"، وبهذا يكون الوكيل العكسي قد تم إعداده. الآن، عُد إلى مُضيف Docker. أنا شخصيًا أستخدم Portainer كواجهة مستخدم رسومية للويب لـ Docker، ولكن بما أن كل شيء يتم عبر Docker Compose، فإن ملفات الإعداد متطابقة في كلتا الحالتين. إذا كنت ترغب في استخدام نفس ملف Docker Compose الذي أستخدمه لمدونة Ghost، فتفضل بزيارة مستودع Homelab GitHub. تأكد من تغيير النطاق بنطاقك الخاص، وتغيير كلمة مرور MySQL لشيء أكثر أمانًا أيضًا. بمجرد نشر ملف Docker Compose، ستكون مدونة Ghost جاهزة للعمل على نطاقك الجديد!
موقعك الإلكتروني جاهز للعمل! ماذا الآن؟
إذا تم كل شيء بشكل صحيح، وقمت بتكوين إعدادات إعادة توجيه المنفذ بشكل صحيح على جهاز التوجيه، فستتمكن من الانتقال إلى اسم النطاق الذي أعددته والوصول إلى مثيل Ghost خارجيًا. الآن وقد أصبح موقعك الإلكتروني جاهزًا للعمل، ما الخطوة التالية؟ حسنًا، ستحتاج إلى البدء بتكوين مدونة Ghost. هناك العديد من مقاطع فيديو يوتيوب ومقالات أخرى تشرح لك خطوة بخطوة ما يجب فعله هناك. لم أستوعب جميع خيارات التهيئة بعد. في هذه المرحلة، موقعك الإلكتروني متاح على الإنترنت ويمكن لأي شخص الوصول إليه. قد ترغب في إنشاء صفحة هبوط أثناء العمل عليه، أو تركه كما هو أثناء إنشائه. ابدأ بنشر منشورات المدونة، وإرسال النشرات الإخبارية عبر البريد الإلكتروني، واستمتع باستضافة موقعك الشخصي على جهاز في منزلك، مجانًا! قد لا يكون إنشاء مدونة كاملة هو ما تبحث عنه تمامًا. إذا كنت كذلك، فقد يكون التدوين المصغر هو ما تبحث عنه. إنه مختلف قليلاً عن التدوين التقليدي، وأسهل بكثير في الإعداد لأنه يتم عادةً على وسائل التواصل الاجتماعي، مما يعني أنه لا يتطلب قواعد بيانات لتكوينها، أو DDNS أو وكلاء عكسيين لإعدادها، وغالبًا ما يكون مجانيًا! باستخدام Docker وNginx Proxy Manager، يمكنك تحويل جهاز بسيط إلى خادم ويب احترافي قادر على تشغيل مواقعك بثبات وأمان. بعد اتباع الخطوات السابقة، ستتمكن من التحكم الكامل في بيئة الاستضافة دون الحاجة لمزود خارجي. لا تتردد في توسيع النظام لاحقًا بإضافة قواعد توجيه جديدة أو دمج خدمات إضافية مثل قواعد بيانات أو أدوات مراقبة. البداية قد تبدو تقنية، لكن النتيجة تمنحك حرية أكبر وتحكمًا كاملاً في موقعك. Read the full article
0 notes
Text
Cloudflareを利用したDDNSによるWEBサーバー公開方法
Cloudflareを使ったDynamicDNS(DDNS)の設定により、動的IPアドレス環境でも安定したウェブサーバー公開が可能になります。 以下では、その詳細な手順と設定方法について解説します。 DDNSとCloudflareの基本 動的IPアドレス環境(一般的な家庭用インターネット回線など)では、IPアドレスが定期的に変更されるため、固定ドメインでのアクセスが困難です。 DDNSはこの問題を解決し、IPアドレスが変わっても自動的にDNSレコードを更新してくれます。 Cloudflareはこの機能を無料で提供しており、APIを通じてDNSレコードを更新できる強力なサービスです。 Cloudflareの利点 無料プランでも十分な機能を提供 APIによるDNSレコード更新 CDN機能やセキュリティ保護機能も利用可能 IPv4/IPv6両方のDDNS対応が可能 Cloudflareの準…
0 notes
Photo

Cudy AC1200 WiFi 4G LTE Cat4 Router The Cudy LT500 4G LTE AC1200 Dual Band Wi-Fi Router uses the latest generation of 4G LTE technology to achieve speeds of up to 150 Mbps when downloading and 50 Mbps when uploading. You can also connect to games, streaming and more using Wi-Fi at a maximum speed of 867Mbps on 5GHz and 300 Mbps to 2.4 GHz. Its high-gain antennas increase the sensitivity of the router, which allows you to establish connections over longer distances. This in turn provides stronger penetration through walls. Its various modes also make it more versatile, if you are working in LAN mode, the LT500 is just a normal 4G LTE router. While working in WAN mode, the LT500 can maintain 4G and WAN connections at the same time and preferably provide the Internet via wired ports. Leaving the 4G network as a backup for peace of mind. FEATURES: Up to 150 / 50Mbps LTE speed AC1200 Wi-Fi for a smoother experience High gain antennas expand coverage PPTP/L2TP/OpenVPN/WireGuard VPN client Flexible WAN/LAN port for dual connectivity Compatible with 20+ DDNS providers DNS over Cloudflare/NextDNS/Google SPECIFICATIONS: CPU: MTK Chipset for Wi-Fi and Qualcomm Chipset for 4G DRAM/FLASH: 128MB DDR2 / 16M SPI Flash Interface: 3x RJ45 10M/100M LAN Ethernet interfaces 1 x RJ45 10M/100M WAN Ethernet interfaces 1 x Reset Button 1 x WPS Button 1 x SIM Slot (Micro) Antenna: 2 x WiFi Antennas and 2 x LTE Antennas Gain: 5dBi Wi-Fi Frequency: 2.4GHZ, 5GHz LTE Frequency Bands EU Version: LTE-FDD: B1/B3/B7/B8/B20/B28A LTE-TDD: B38/B40/B41 WCDMA: B1/B8 GSM/EDGE: B3/B8 LTE Frequency Bands US Version: LTE-FDD: B2/B4/B5/B12/B13/B14/B66/ B71 WCDMA: B2/B4/B5 Wireless Features: Wireless Standards: IEEE 802.11ac/a/n/b/g Frequency: 2.4 GHz and 5GHz Signal Rate: 867Mbps (5GHz), 300 Mbps (2.4 GHz) Compatible with 802.11ac/a/b/g/n Wi-Fi standards Transmit Power: CE:
0 notes
Text
Free DDNS with Cloudflare and a Cronjob
https://github.com/devrim/cloudflare-noip
0 notes
Text
Cloudflare 动态 DNS(DDNS)教程
Cloudflare 的 DDNS 功能允许您通过 API 更新您的域名解析记录,使之适用于动态 IP 地址。 步骤一:创建 Cloudflare 账户 如果您还没有 Cloudflare 账户,请访问 Cloudflare 官��网站 并进行注册。 步骤二:获取 API 密钥 登录到您的 Cloudflare 账户。 点击右上角的头像,然后选择 "My Profile" 或 "我的个人资料"。 在左侧导航中,选择 "API Tokens" 或 "API 令牌"。 点击 "Create Token" 或 "创建令牌"。 选择 "Edit Zone DNS" 和 "Zone: Read" 权限。 点击 "Continue" 或 "继续"。 在下一步中,为令牌指定名称并生成令牌。 步骤三:配置 DDNS 脚本 在您的服务器上创建一个脚本文件,比如…
View On WordPress
0 notes
Text
5 分鐘整合 Cloudflare API 實做 Cloudflare DDNS 動態 IP 對應網址
透過 Cloudflare API 實現 Cloudflare DDNS 本文教學在 Linux 下如何透過免費的 Cloudflare DNS 服務組合 Cloudflare API 實現 Cloudflare DDNS 的效果,如果伺服器可能會有動態的網路位置 (比如 PPPoE 連線) 就可以透過定時更新 DNS IP 來達到動態網址對應的效果,同時也附上 Cron Shell Script 動態更新程式碼,只要透過 Linux Cron 執行 Script 就可以自動更新 Server DNS 對應的 IP 了。讓需要 PPPoE 撥接上網的浮動 IP 也可以方便地管理主機位置。 什麽是 DDNS 動態域名系統? DDNS (Dynamic Domain Name System) 中文為動態域名系統,是指一種讓使用者可以透過一個固定的域名來連接到一個網路裝置的服務。 傳統的…

View On WordPress
0 notes
Text
Solusi IP Dynamic Indihome dengan DDNS Cloudflare di Mikrotik
Solusi IP Dynamic Indihome dengan DDNS Cloudflare di Mikrotik
Persiapan
Akun Cloudflare.
API Key, Zona ID dan ID Record.
RouterBoard menjalankan RouterOS versi 6.44 atau lebih tinggi.
Waktu dan kesabaran untuk membaca posting ini.
Langkah Buat akun Cloudflare
Apabila anda belum mempunyai akun cloudflare silahkan daftar terlebih dahulu di halaman https://www.cloudflare.com.
Gunakan email yang aktif untuk mendaftar
Tambahkan sebuah domain
View On WordPress
0 notes
Text
كيفية الوصول بأمان إلى جهاز توجيه Wi-Fi الخاص بك من أي مكان

توجد عدة طرق مُختلفة للوصول إلى جهاز التوجيه اللاسلكي الخاص بك وإدارته عن بُعد. يُمكنك تمكين خيار المراقبة عن بُعد في بعض أجهزة التوجيه أو استخدام خدمة DDNS إذا كان لديك IP ديناميكي للوصول إلى جهاز توجيه Wi-Fi والتحكم فيه عن بُعد. ومع ذلك ، فهذه طرق غير آمنة ، وبالتالي يتم تعطيلها افتراضيًا. عند تعريض جهاز التوجيه أو الأجهزة الخاصة بك للإنترنت ، يعد تأمين الاتصال أمرًا بالغ الأهمية لتجنب الوصول غير المصرح به والهجمات غير المُتوقعة. في هذا الدليل ، ستتعلم الوصول إلى جهاز توجيه Wi-Fi الخاص بك وإدارته بالإضافة إلى مثيلات أخرى ، مثل خوادم الويب المحلية ، بأمان باستخدام Cloudflare Tunnel المجانية والآمنة. تحقق من كيفية إعداد الوصول عن بُعد إلى جهاز كمبيوتر باستخدام عنوان IP ديناميكي. Read the full article
0 notes
Text
@selectallfromdual ci sono molte maniere per farlo. Dai load balancers a livello ip, a quelli TCP, a quelli che lavorano a livello DNS. Dipende dalla rete e dall’infrastruttura che hai. Immagino tu non voglia usare load balancers tipo cloudflare o altri OTT eche si tratti di un’infrastruttura domestica. Quindi do’ per scontato che la tua rete di casa e il server principale siano proprio in due ambienti diversi e separati. Se il tuo problema e’ HTTP(S), quasi tutti i client sono disegnati, nel caso un server abbia piu’ campi “A”, di provare il primo, e se il primo non funziona andare sul secondo. quindi alla fine $ORIGIN dominiodelcazzo.comwww IN A 1.2.3.4www IN A 5.6.7.8 a quel punto il tuo problema sara’ che questo fa anche load balancing e manda traffico ad entrambi i server. Quindi se non vuoi il server di casa lavori sempre, devi fare in modo che consenta il traffico solo se il primo server e’ giu’. Un modo piu’ semplice ed economico potrebbe essere quello di allocare il dominio su un DDNS, e fare in modo che il server principale aggiorni l’ip ogni , diciamo, dieci minuti. L’altro server (quello di casa) ha uno script che fa una curl al server principale. E se non riesce, allora aggiorna l’indirizzo IP con il proprio. In genere il client DDNS per linux e’ un comando che invochi.
@selectallfromdual
ci sono molte maniere per farlo. Dai load balancers a livello ip, a quelli TCP, a quelli che lavorano a livello DNS.
Dipende dalla rete e dall’infrastruttura che hai. Immagino tu non voglia usare load balancers tipo cloudflare o altri OTT eche si tratti di un’infrastruttura domestica.
Quindi do’ per scontato che la tua rete di casa e il server principale siano proprio in…
View On WordPress
0 notes
Text
Show HN: DIY DDNS with Bash and Cloudflare APIs
Show HN: DIY DDNS with Bash and Cloudflare APIs 3 by ctrlaltdev | from Blogger http://bit.ly/2FGqmUY
0 notes
Link
Setup Cloudflare as your DDNS service. Very Nice
0 notes