{"id":600,"date":"2022-03-09T11:00:00","date_gmt":"2022-03-09T17:00:00","guid":{"rendered":"https:\/\/techexperiencemx.com\/?p=600"},"modified":"2022-06-04T10:59:44","modified_gmt":"2022-06-04T15:59:44","slug":"portal-cautivo","status":"publish","type":"post","link":"https:\/\/techexperiencemx.com\/?p=600","title":{"rendered":"Portal Cautivo"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>Hola hoy vamos a ver portal cautivo desde PfSense que es esto?  b\u00e1sicamente y grandes rasgos es una red separada de la red principal como punto de acceso para zonas como cafes internet, restaurantes,parques,etc incluso para reventa del mismo internet aunque no se si hoy en d\u00eda se siga usando esto, comenten si aun lo usan!<\/p>\n\n\n\n<p>Vamos a Configurar  <\/p>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ee0e0e\" class=\"has-inline-color\">System \/ user manager \/ users \/ edit <\/mark><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">estos datos ser\u00e1n utilizados por todas las personas \u00fanico usuario y \u00fanica contrase\u00f1a para todos \n\nmas adelante agregaremos limite de tiempo de conexi\u00f3n por usuario y Pfsense los desconectara en \n\nautom\u00e1tico hasta que vuelvan a iniciar sesi\u00f3n \n\n\n\nusername : nombre usuario a elegir   \n\n           \n\n\npassword : contrase\u00f1a \n\n\n\n\nguardamos datos y editamos el usuario creado, ahora en la secci\u00f3n de effective privileges \n\n\nagregamos y asignamos \"user--services : captive portal login \n\n\nSalvamos\n<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"974\" height=\"588\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/7-2.png\" alt=\"\" class=\"wp-image-611\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/7-2.png 974w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/7-2-300x181.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/7-2-768x464.png 768w\" sizes=\"auto, (max-width: 974px) 100vw, 974px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1016\" height=\"686\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/8-2.png\" alt=\"\" class=\"wp-image-613\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/8-2.png 1016w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/8-2-300x203.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/8-2-768x519.png 768w\" sizes=\"auto, (max-width: 1016px) 100vw, 1016px\" \/><\/figure>\n\n\n\n<p>Primero necesitamos tener configurado una interfaz de red exclusiva para poder generar trafico sobre esta misma te invito a ver secci\u00f3n de VLANs PfSense :<\/p>\n\n\n\n<p>A mi parecer tenemos dos opciones <\/p>\n\n\n\n<p>1 : Conectar una tarjeta de red wifi directo al firewall y distribuir por repetidores el wifi o una antena omnidireccional de gama alta como ubiquiti <\/p>\n\n\n\n<p>2 : Mediante VLANs conectar un access point y distribuir wifi  con mas access point en cascada <\/p>\n\n\n\n<p>Una vez configurada la interfaz de red nos movemos a una configuraci\u00f3n r\u00e1pida en el dns<\/p>\n\n\n\n<p> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#ec1010\" class=\"has-inline-color\">Services\/DSN resolver\/ General Settings<\/mark><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Activamos DNS\n\nDeshabilitamos DNSSEC <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"20\" class=\"wp-image-604\" style=\"width: 150px;\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/2.png\" alt=\"\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/2.png 359w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/2-300x40.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/> <\/pre>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1019\" height=\"750\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/1-14.png\" alt=\"\" class=\"wp-image-603\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/1-14.png 1019w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/1-14-300x221.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/1-14-768x565.png 768w\" sizes=\"auto, (max-width: 1019px) 100vw, 1019px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Nos dirigimos a :   <mark style=\"background-color:rgba(0, 0, 0, 0);color:#f50b0b\" class=\"has-inline-color\">Services\/DSN resolver\/ General Settings\/edit host override\/add<\/mark><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1013\" height=\"682\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/3-2.png\" alt=\"\" class=\"wp-image-606\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/3-2.png 1013w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/3-2-300x202.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/3-2-768x517.png 768w\" sizes=\"auto, (max-width: 1013px) 100vw, 1013px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">esta parte tiene dos opciones \n\n--la primera si tiene alg\u00fan domino puedes agregarlo de lo contrario puedes agregar alguno gen\u00e9rico \n\n--la segunda se refiere a que si tienes alg\u00fan dominio comprado puedes generar ssl gratis y sumando este dominio la pagina de portal cautivo no mostrara error de pagina insegura\n\n\n:estos son ejemplos sustituye por los de tu elecci\u00f3n \n\n\nhost : wifi\n\nDomain : pruebasmx\n\nip address: 192.168.40.1  aqu\u00ed es la ip de nuestra interfaz antes configurada\n\ndescripci\u00f3n : descripci\u00f3n rapida\n\n\nSalvamos<\/pre>\n\n\n\n<p>Nos dirigimos : <mark style=\"background-color:rgba(0, 0, 0, 0);color:#ee0d0d\" class=\"has-inline-color\">Services \/ Captive Portal \/ Add Zone<\/mark><\/p>\n\n\n\n<p>Continuamos <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">zone name : nombre para identificar la red\n\ndescripci\u00f3n : descripci\u00f3n <\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1017\" height=\"452\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/4-1.png\" alt=\"\" class=\"wp-image-607\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/4-1.png 1017w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/4-1-300x133.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/4-1-768x341.png 768w\" sizes=\"auto, (max-width: 1017px) 100vw, 1017px\" \/><\/figure>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0);color:#e71515\" class=\"has-inline-color\">Ser<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ea1010\" class=\"has-inline-color\">vices \/ Captive Portal \/ wifi \/ Configuration<\/mark><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1016\" height=\"687\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/5.png\" alt=\"\" class=\"wp-image-608\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/5.png 1016w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/5-300x203.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/5-768x519.png 768w\" sizes=\"auto, (max-width: 1016px) 100vw, 1016px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Portal Cautivo<\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Enable Captive Portal\n\nDecription : Decription\n\nInterfaces : seleccionamos la interfaz creada anteriormente\n\nHard timeout (minutes) : seleccionamos los minutos que queramos que los usuarios est\u00e9n conectados     \n\n                         ejemplo solo 60 minutos pasados estos minutos el pfsesnse los \n\n                         desconectara en automatico\n\nAfter authentication redirection url : esta secci\u00f3n despu\u00e9s de iniciar sesi\u00f3n sera redireccionado \n\n                                       a pagina indicada ejemplo google.com \n\nConcurrent user logins : disabled\n\n\nPer-user bandwidth restriction : podemos dar una restricci\u00f3n de velocidad subida\/bajada\n\n\nUse custom captive portal page : podemos importar pagina personalizada para nuestro portal cautivo \n\n\nAuthentication method : use an authentication backend\n\n\nAuthentication server : seleccionamos local database\n\n\nlocal authentication privileges : seleccionamos allow only users\/groups witch cp login\n<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"946\" height=\"502\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/6-1.png\" alt=\"\" class=\"wp-image-609\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/6-1.png 946w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/6-1-300x159.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/6-1-768x408.png 768w\" sizes=\"auto, (max-width: 946px) 100vw, 946px\" \/><\/figure>\n\n\n<h2 class=\"wp-block-post-title\">Portal Cautivo<\/h2>\n\n\n<pre class=\"wp-block-preformatted\">Esta secci\u00f3n es valida si tienes un certificado ssl para que sirve este certificado? por default \n\nesta opci\u00f3n de https esta deshabilitada por lo tanto cuando inicies sesi\u00f3n en portal cautivo \n\nsaldr\u00e1 un aviso de error de certificado no valido el cual deberas de a\u00f1adir a excepci\u00f3n pero esto \n\nseria muy molesto para los usuarios que inicien sesi\u00f3n en tu portal cautivo lo cual deberas de \n\ntener un dominio activado para poder generar un certificado ssl si no quieres comprar alg\u00fan domino \n\nte recomiendo DuckDNS este servicio es gratuito\n\n\n\nlogin : enable HTTPS login\n\n\nhttps server name : aqui deveremos agregar el dominio + host que agregamos en dns resolver\n\n\nssl\/tls certificate : aqui seleccionamos el certificado ssl que generamos te invito a revisar la \n\n            \n                      secci\u00f3n de certificados ssl Pfsense \n\n<\/pre>\n\n\n\n<p>ya solo basta conectarnos a la red wifi que generamos desde un principio y nos deber\u00e1 saltar un popup del portal cautivo <\/p>\n\n\n\n<p><\/p>\n\n\n<h2 class=\"wp-block-post-title\">Portal Cautivo<\/h2>\n\n\n<p class=\"has-medium-font-size\">Vouchers<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Esta secci\u00f3n funciona mas cuando se venden fichas para internet ejemplo voucher $$$$ por 1 hora <\/p>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ee1616\" class=\"has-inline-color\">Services \/ captive portal \/ wifi \/ vouchers<\/mark><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">-----enable\n\n\n-----generar nuevas claves\n\n\n\nguardamos<\/pre>\n\n\n\n<p class=\"has-large-font-size\">Rolls vale<\/p>\n\n\n\n<p class=\"has-medium-font-size\">A\u00f1adir <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">resultado del : a\u00f1adimos el numero por el cual empezar\u00e1 nuestro rollo ejemplo 1 empieza la\n\n                contabilidad 1,2,3,4,5 etc\n\n\nminutos por billete : aqu\u00ed elegimos el tiempo valido del ticket ejemplo cada ticket generado dura \n\n                      60 minutos de sesi\u00f3n una vez terminado el tiempo Pfsense quita el internet a  \n\n                      el usuario\n\ncuenta : esta opci\u00f3n agregamos cuantos tickets vamos a generar es decir vamos a dar 100 tickets a \n\n\n         100 personas\n\n\n\n\nguardamos<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1002\" height=\"638\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/10-1.png\" alt=\"\" class=\"wp-image-616\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/10-1.png 1002w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/10-1-300x191.png 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/10-1-768x489.png 768w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/figure>\n\n\n\n<p style=\"font-size:17px\">en la secci\u00f3n de \u00abrolls vale\u00bb nos aparecer\u00e1 un archivo excel para poder acceder a los n\u00fameros de tickers en la opci\u00f3n de \u00abactions\u00bb descargamos el archivo que tiene una \u00abx\u00bb lo descargamos abrimos con excel y listo podemos repartir  los tickets <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.youtube.com\/channel\/UCNJtdVDt9bAjSx8CjNlZL9A\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/YouTube-LOGO.png-2-1024x576.webp\" alt=\"\" class=\"wp-image-914\" width=\"36\" height=\"19\" srcset=\"https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/YouTube-LOGO.png-2-1024x576.webp 1024w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/YouTube-LOGO.png-2-300x169.webp 300w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/YouTube-LOGO.png-2-768x432.webp 768w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/YouTube-LOGO.png-2-1536x864.webp 1536w, https:\/\/techexperiencemx.com\/wp-content\/uploads\/2022\/03\/YouTube-LOGO.png-2-2048x1152.webp 2048w\" sizes=\"auto, (max-width: 36px) 100vw, 36px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hola hoy vamos a ver portal cautivo desde PfSense que es esto? b\u00e1sicamente y grandes rasgos es una red separada de la red principal como punto de acceso para zonas como cafes internet, restaurantes,parques,etc incluso para reventa del mismo internet aunque no se si hoy en d\u00eda se siga usando esto, comenten si aun lo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":619,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[16],"tags":[],"class_list":["post-600","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pfsense"],"_links":{"self":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/posts\/600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=600"}],"version-history":[{"count":0,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/posts\/600\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=\/wp\/v2\/media\/619"}],"wp:attachment":[{"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techexperiencemx.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}