{"id":12237,"date":"2025-01-10T16:05:00","date_gmt":"2025-01-10T15:05:00","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=12237"},"modified":"2025-01-10T09:06:35","modified_gmt":"2025-01-10T08:06:35","slug":"12237","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2025\/01\/10\/12237\/","title":{"rendered":""},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Setting up a VPN Hotspot on the Raspberry PI <a href=\"https:\/\/github.com\/wmahfoudh\/rpi-vpn-hotspot\">https:\/\/github.com\/wmahfoudh\/rpi-vpn-hotspot<\/a><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Setting up a VPN Hotspot on the Raspberry PI https:\/\/github.com\/wmahfoudh\/rpi-vpn-hotspot<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2025\/01\/10\/12237\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federated","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[72],"tags":[],"class_list":["post-12237","post","type-post","status-publish","format-link","hentry","category-documentations","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s6daft-12237","jetpack-related-posts":[{"id":2353,"url":"https:\/\/monodes.com\/predaelli\/2017\/04\/12\/ipsec-vpn-wizard\/","url_meta":{"origin":12237,"position":0},"title":"IpSec VPN &#8220;wizard&#8221;","author":"Paolo Redaelli","date":"2017-04-12","format":"link","excerpt":"https:\/\/github.com\/trailofbits\/algo A reasonable sane, secure IpSec-based VPN that doesn't need additional software on the client.","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":13651,"url":"https:\/\/monodes.com\/predaelli\/2025\/06\/29\/anywherelan-keep-an-eye-on-it\/","url_meta":{"origin":12237,"position":1},"title":"AnyWhereLan: keep an eye on it","author":"Paolo Redaelli","date":"2025-06-29","format":false,"excerpt":"I recalled that I wanted to set up my own home-made VPN following How I made a home VPN with dynamic DNS for secure remote access. It seems that someone is going to make this far easier: enters https:\/\/github.com\/anywherelan\/awl It's still in beta but we shall keep an eye on\u2026","rel":"","context":"In &quot;Agenda&quot;","block_context":{"text":"Agenda","link":"https:\/\/monodes.com\/predaelli\/category\/agenda\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9438,"url":"https:\/\/monodes.com\/predaelli\/2022\/06\/07\/jeff-geerlings-petabyte-pi-raspberry-pi\/","url_meta":{"origin":12237,"position":2},"title":"Jeff Geerling&#8217;s Petabyte Pi &#8211; Raspberry Pi","author":"Paolo Redaelli","date":"2022-06-07","format":false,"excerpt":"Jeff Geerling set up 60 hard drives - 1.2 petabytes altogether - as a RAID 0 array, all driven by one Raspberry Pi Compute Module 4 (CM4). Source: Jeff Geerling's Petabyte Pi - Raspberry Pi","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2443,"url":"https:\/\/monodes.com\/predaelli\/2017\/05\/09\/building-a-ceph-cluster-on-raspberry-pi\/","url_meta":{"origin":12237,"position":3},"title":"Building a Ceph Cluster on Raspberry Pi","author":"Paolo Redaelli","date":"2017-05-09","format":"link","excerpt":"Building a Ceph Cluster on Raspberry Pi - Bryan Apperson As the author clearly stated in a comment, this is more of a proof-of-concept for learning ceph, not for a real deploy as it's not meant to be cheaper per GB, but cheaper for initial cost: a \"3 figure cost\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3865,"url":"https:\/\/monodes.com\/predaelli\/2018\/03\/04\/tunnelbear-secure-vpn-service\/","url_meta":{"origin":12237,"position":4},"title":"TunnelBear: Secure VPN Service","author":"Paolo Redaelli","date":"2018-03-04","format":false,"excerpt":"TunnelBear: Secure VPN Service","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7642,"url":"https:\/\/monodes.com\/predaelli\/2020\/09\/23\/create-wireless-access-point\/","url_meta":{"origin":12237,"position":5},"title":"Create wireless access point","author":"Paolo Redaelli","date":"2020-09-23","format":false,"excerpt":"It is as simple as issuing nmcli dev wifi hotspot\u00a0 ssid MyHotSpot password \"test1234\" Actually ysdx in the answer given on Unix & Linux Stack Exchange added the interface name (for example ifname wlp4s0 ) but when you have only one wifi interface it is not necessary: nmcli is smart\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/12237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=12237"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/12237\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=12237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=12237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=12237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}