Como instalar el Panel Webmin en un VPS

Este es un tutorial de instalación básica para el panel de Control Webmin, basado en APT (deb).

En este tutorial, veremos como podemos instalar de una manera muy sencilla nuestro panel de Control Webmin, desde los sources de APT, añadiendo la ruta correcta.

Lo primero que tenemos que tener en cuenta, que este tutorial es para VPS con sistemas Debian/Ubuntu y que pueden variar un poco en su estructura o paquetes necesarios para su instalación.

Empezaremos instalando en el APT de los paquetes fuente, la ruta para que descarguemos Webmin, con la siguiente línea desde nano

nano /etc/apt/sources.list

A lo cual añadiremos la siguiente linea:

deb https://download.webmin.com/download/repository sarge contrib

Guardaremos los cambios y cerraremos la ventana, para posteriormente, actualizar nuestra lista de fuentes.

apt-get update && apt-get upgrade

Una vez concluido, ingresaremos en nuestra carpeta root

cd /root

Para después descargar nuestra llave de instalación.

 

wget http://www.webmin.com/jcameron-key.asc

Una vez descargamos, la instalaremos en nuestro Key Package.

apt-key add jcameron-key.asc

 
Para finalizar, instalaremos los paquetes de Webmin

apt-get install apt-transport-https
apt-get update
apt-get install webmin

Con ello tendremos instalado nuestro panel de control Webmin, al cual podremos ingresar con nuestra IP del VPS en el puerto 10000:

https://IP:10000

Conclusiones: Este panel, es una excelente herramienta administrativa para ciertos puntos de nuestro VPS, pero puede que consuma un poco de recursos optativos debido al uso de PERL como base.
Dudas y comentarios en nuestro grupo de Telegram.

Como crear un mensaje (MOTD) en nuestro VPS para HTTP Injector

El siguiente tutorial, tiene como fin, el poder crear un mensaje (MOTD) Message of the Day, para mostrarlo en nuestra configuración de HTTP Injector
Para la instalación de dicho MOTD, es necesario tener instalado NANO o en su defecto VI, los cuales son editores de texto, que generalmente vienen instalados en las distribuciones Linux.
También es necesario aclarar que esta configuración es para OpenSSH, aunque es casi de la misma manera para Dropbear.
Para crear un mensaje de entrada en nuestro SSH, debemos de suponer que tenemos instalado Squid y OpenSSH, por lo cual editaremos tan solo la entrada SSHD con el siguiente comando:

nano /etc/ssh/sshd_config

Con este comando, accederemos a las configuraciones de nuestra SSH, a lo cual solo agregaremos la siguiente línea al final de dicha configuración:

Banner /etc/bannerssh

 

Una vez añadida la línea, guardamos nuestra configuración y cerramos ( CTRL + O)  & (CTRL + X).
Posteriormente editaremos nuestro banner, en el cual aplicaremos nuestra creatividad para añadir un msg, colorido o funcional a nuestra login de ssh.
Para editar el archivo “bannerssh”, tecleamos el siguiente comando:

 

nano /etc/bannerssh

 

Una vez abierto, si es nuestra primera vez que lo editamos, aparecerá totalmente en blanco. En el cual añadiremos texto en formato HTML, como en el siguiente ejemplo:

 <br>  
 <font color="red">  
 <br>________,met$$$$$gg.  
 <br>______,g$$$$$$$$$$$$$P.  
 <br>___,g$$P""__________"""Y$$.".  
 <br>__,$$P'_________________`$$$.  
 <br>',$$P_______,ggs._______`$$b:  
 <br>`d$$'_____,$P"'___.______$$$  
 <br>_$$P______d$'_____,____$$P  
 <br>_$$:______$$.___-____,d$$'  
 <br>_$$;______Y$b._____,d$P'  
 <br>_Y$$._____`.`"Y$$$$P"'  
 <br>_`$$b_______"-.__  
 <br>__`Y$$b  
 <br>___`Y$$.  
 <br>_____`$$b.  
 <br>_______`Y$$b.  
 <br>_________`"Y$b._  
 <br>_____________`""""</font>  
 <br>  
 <font color="green"><h1>Android Mexico</h1></font>  
 <br>  
 <font color="purple">Servidor privado</font><br>  
 <font color="black=">Creador: PowerMX</font>  

El banner es creado en base a nuestra creatividad.

Ya para finalizar, guardamos y cerramos el documento  ( CTRL + O)  & (CTRL + X).

Para hacerlo funcional, procedemos a reiniciar el módulo SSH

Ubuntu:

sudo service ssh restart

Debian:

/etc/init.d/ssh restart

Y con ello, tendremos nuestro mensaje de entrada a nuestro login de ssh.


Créditos: @PowerMX

Grupo Telegram: http://t.me/pwrmx

Administrador de VPS para SSH / Squid / OpenSSH / Administrador de Usuarios

VPSPack, es un kit de herramientas para administrar tu VPS de la manera más sencilla y eficaz.
VPSPack, es un conjunto de comandos y paquetes unidos para realizar una correcta instalación de nuestro sistema de injección para Netfree, utilizando como base: OpenSSH.
Este “Pack”, cuenta con excelentes herramientas, como el poder crear usuarios, crearles un limite de logins, limite de días disponibles en su cuenta SSH, además de poder modificarlos y moditorearlos posteriormente, eso sin contar que podemos ver, cuantos usuarios en línea, tiene cada cuenta en tiempo real.
La instalación de este paquete la probé en Ubuntu 16.04, sin tener un buen resultado, así que decidí probar en Debian 7.11 con base x64, obteniendo los resultados esperados, obteniendo un sistema de administración muy completo, y sobre todo, gratuito.
El comando de instalación es el siguiente:

sudo wget https://raw.githubusercontent.com/RicKbrL/VpsPack/master/install && bash install

Donde el sistema de paquetes, nos pedirá ciertos datos que irémos rellenando conforme nos lo solicite, tales como, IP del VPS.
Una vez instalado el Pack, el comando de activación es :

sudo vpspack

Obteniendo una ventana como la siguiente:

El idioma, lo considero irrelevante ya que está en Portugués, pero aún así es totalmente entendible para cualquiera que lo instale y lo utilize.

Anotaciones: En algunos casos puede poner el siguiente error

ERROR: The certificate of `raw.githubusercontent.com’ is not trusted.

ERROR: The certificate of `raw.githubusercontent.com’ hasn’t got a known issuer.

El cual solucionaremos con el siguiente paquete:

sudo apt-get install ca-certificates

Agradecimientos: @pecsiman_psn  del Team Total Pro

Y por su puesto a @RicKbrL, el creador de este VPSPack.

Dudas, puedes realizarlas en nuestro grupo de Telegram

http://t.me/pwrmx

Internet Gratuito AT&T Enero 2018 (ProNET)

Guía simple de como configurar ProNET para tener Internet gratuito en AT&T

Lo primero que tenemos que revisar, dentro de nuestros APN, es que tengamos el llamado APN que viene por Default nuestro celular para la compañia AT&T.
Lo siguiente que debemos tener, es instalado la APK de ProNET, la cual podemos descargar de el enlace siguiente: Descargar ProNET
También te recuerdo, ésta y otras aplicaciones, las podras encontrar en nuestro apartado de aplicaciones VPN .
Lo siguiente tenemos que configurar es en el apartado de Handler los siguientes datos. 
Proxy Type: Real Host
Proxy Server : ubicacel.iusacell.com.mx
Real Proxy Server: Default
Real Proxy Port: 80
Una vez realizados los cambios dentro de la opción Handler, damos click en Aceptar/Guardar para pasar a la pantalla principal.

Lo siguiente que haremos, será escoger el Servidor de United Kingdom, escogemos dicho servidor, debido que el primero que escoge en conectar es el de Estados Unidos, y suele estar sumamente saturado debido a las multiples conexiones.

Por ultimo, presionamos el icono de ProNet (el que tiene una corona) y veremos como nos conecta de manera muy rápida.
NOTAS: Esta es una de muchas maneras con las que nos podemos conectar, para obtener Internet Gratuito en la compañia AT&T. El Sistema es algo lento, pero puede sacarnos de algún apuro.
   ___           __         _    __
/ _ | ___ ___/ /______ (_)__/ /
/ __ |/ _ / _ / __/ _ / / _ /
/_/_|_/_//_/_,_/_/_ ___/_/_,_/
/ |/ /____ __ (_)______
/ /|_/ / -_) // / __/ _
/_/ /_/__/__/_/__/___/
Tus dudas, puedes realizarlas dentro de nuestro grupo de Telegram: http://t.me/pwrmx

Script para instalar Dropbear, Squid, OpenVPN, BadVPN y Webmin

Este es un script sencillo y funcional, que nos ayudará con tan solo unas cuantas líneas de comando a instalar, Dropbear, Squid y BadVPN, además de panel web, protección de torrents y ayuda para ataques DDos.

Lo primero que haremos será logear a nuestra VPS en root y actualizaremos nuestro sistema con el siguiente comando.

apt-get update && apt-get upgrade

Posteriormente descargaremos el instalador, funcional, solo para distros Ubuntu. Versión recomendada: 16.04

wget https://raw.githubusercontent.com/rizal180499/Auto-Installer-VPS/master/debian7-32.sh 

Posteriormente crearemos los permisos de ejecución de nuestro bash con el siguiente comando.

chmod +x debian7-32.sh 

Finalmente ejecutaremos el instalador.

./debian7-32.sh 

Finalmente reiniciaremos nuestra VPS, y al concluir el reinicio tendremos instalado lo siguiente.

# Service OpenVPN : TCP 1194
OpenSSH : 22, 143
Dropbear : 109, 110, 443
Squid3 : 8080 (limit to IP SSH)
badvpn : badvpn-udpgw port 7300
Webmin
VNSTAT
MRTG
Drop torrent
DDOS flate

ADVERTENCIA: Si ya cuentas con algunos de estos paquetes instalados, el script sobreescribirá las configuraciones, y puede que algunos casos no funcione debido a esto, lo correcto, es realizar su instalación en un VPS sin que se haya modificado las configuraciones de manera manual.

Recuerda que puedes dejar tus comentarios o dudas en nuestro grupo de Telegram.
http://t.me/pwrmx

Creditos: rizal180499

Como habilitar llamadas UDP en Whatsapp en un VPS para HTTP Injector

Una de las cosas escenciales que tenemos que tener en cuenta al realizar nuestro servidor en un VPS para hacerlo totalmente funcional en HTTP INJECTOR, es crearle la opción de poder realizar llamadas vía Whatsapp, Telegram, Skype, etc.
La instalación es muy sencilla, y requerimos de ciertos programas para poder hacerlas funcionar de manera correcta.
Para hacerlo funcionar estas llamdas, requerimos tener instalado en nuestro VPS, un pequeño programa desarrollado para dicha función llamado BadVPN.
Para instalar BadVPN, requerimos tener instalado CMAKE ó MAKE, dependiendo de nuestro sistema operativo del VPS.

METODO 1

En Ubuntu, la instalación de CMAKE o MAKE quedaría de la siguiente manera:

sudo apt-get install cmake

sudo apt-get install make

Teniendo ya instalado CMAKE o MAKE en nuestro VPS, procederemos a instalar BadVPN.

Para ello existen 2 maneras, la primera es mediante un script creado por Phreaker56, o la manera manual (recomendada).

Para la instalación mediante SCRIPT, utilizaremos los siguiente comandos:

wget https://raw.githubusercontent.com/mauricionet/BadVPN-Setup-0.9/master/badvpnsetup.sh
chmod +x badvpnsetup.sh
./badvpnsetup.sh

Creditos: Phreaker56 (Script)

METODO 2

 Esta opción es sencilla y funcional. Pero puede que no veamos del todo lo que estamos instalando, así que hagamoslo de manera manual.

En nuestra terminal teclearemos el siguiente comando para descargar el paquete.

wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/badvpn/badvpn-1.999.128.tar.bz2

Descomprimimos:

tar xf badvpn-1.999.128.tar.bz2

Entramos al directorio de BadVPN

cd badvpn-1.999.128/

Compilamos BadVPN

cmake ~/badvpn-1.999.128 -DBUILD_NOTHING_BY_DEFAULT=1 -DBUILD_UDPGW=1

Instalamos y corremos el programa

make install
badvpn-udpgw –listen-addr 127.0.0.1:7300 > /dev/null &

Para poner el BadVPN en cada reinicio de nuestro VPS, editamos el siguiente archivo:

nano /etc/rc.local

Agregamos la misma linea de ejecución antes de Exit 0

badvpn-udpgw –listen-addr 127.0.0.1:7300 > /dev/nul &

Guardamos y Reiniciamos el VPS, para posteriormente confirmar que esté funcionando correctamente después del reinicio, tecleamos el siguiente comando:

netstat -tunlp

En caso de que no aparezca al reinicio nuestro badvpn en el puerto 7300, al reinicio del vps, lo encenderemos manualmente con el siguiente comando.

/usr/local/bin/badvpn-udpgw –listen-addr 127.0.0.1:7300 > /dev/nul &

Con ello tendremos habilitada la opción de llamadas dentro de nuestro HTTP Injector, habilitando la opción UDP de la siguiente manera en HTTP Injector.

Creditos: Android México

METODO 3

1.- sudo apt-get install make

2.- sudo apt-get install cmake

3.- wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/badvpn/badvpn-1.999.128.tar.bz2 -o /dev/null

4.- tar -xf badvpn-1.999.128.tar.bz2

5.- mkdir /etc/badvpn-install

6.- cd /etc/badvpn-install

7.- cmake ~/badvpn-1.999.128 -DBUILD_NOTHING_BY_DEFAULT=1 -DBUILD_UDPGW=1 >/dev/null 2>/dev/null

8.- make install

9.- nano /etc/rc.local

10 Agregamos la línea : badvpn-udpgw –listen-addr 127.0.0.1:7300 > /dev/nul &

    Antes de Exit 0  , posteriormente, guardamos y cerramos.

Reinicias el VPS y verificamos que el proceso de BadVPN-UDPGW, esta funcionando con :

netstat -tunlp

Créditos: @PowerMX

Grupo Telegram: http://t.me/pwrmx
Grupo Whatsapp: https://chat.whatsapp.com/GSDzKZ8GU949Qri6N2NWU7

Como configurar Stark VPN para TELCEL, MOVISTAR y AT&T

Un nuevo método en este tutorial de internet gratis, vamos a compartir Stark VPN configuraciones Telcel ilimitado. Vamos a aprender a como configurar esta VPN para las distintas compañías de México. En este caso sería Telcel, Movistar, Unefon, At&t.
Para poder obtener los beneficios de esta excelente VPN es recomendable que lea con atención este post. Sabemos que sin duda te podrá ayudar.
Los beneficios de Stark VPN configuraciones Telcel 2018-2019 pueden brindarte el internet gratuito, para tu android. Y navegar en las aplicaciones y páginas que más desees sin límite alguno.

Stark VPN Configuraciones Telcel Movistar y At&t

Es muy importante dejar en claro la importancia con que debe tomar este tutorial. Lo que debe saber es que las configuraciones correspondientes a esta VPN se conectaran  a través del APN de fábrica de la compañía que pertenezcas. Si necesitas crear el APN de tu compañía.
Para conectar Stark VPN es necesario que adquiere una serie de puntos esenciales.

  • Descargar Stark VPN desde la Play Store ya que la aplicacion que se utilizara sera la de la tienda de aplicaciones. Muchas veces descargamos aplicaciones en distintas páginas de versiones anteriores. Pero la aplicación que se utilizó en este post es la de la Play Store.
  • Las configuraciones que se mostraran a continuación son para Telcel Mexico. Pero también te dejaremos unos Host o Trick que podrás utilizar para las diferentes compañías de México.
  • La versión de android será muy importante en este tutorial. Ya que si cuentas con una versión menor a 4.0. Tendrás obligatoriamente ser usuario root.
  • Su cobertura de red tendrá que ser la mejor, ala momento de realizar el proceso de conexión.
  • Seleccionar el APN correspondiente mencionado con anterioridad.
  • Muchas veces los métodos dejan de funcionar, pero la mayor parte en un cierto tiempo vuelven a funcionar. Por esta razón te recomiendo probar este método cuando mas lo prefieras.
  • Generalmente publicamos nuevos métodos con nuevos host para aplicaciones VPN. Te recomiendo estar al tanto de esas publicaciones para configurarla con esta increible aplicacion.

Cómo Configurar Stark VPN para Telcel Movistar y At&t

Tenga en cuenta que las configuraciones utilizadas en las imágenes son para Telcel. Pero al final te daremos a conocer las opciones para conectarte con el resto de las compañías.

 1 . Abrir la aplicación Stark VPN y pulsar la opción CUSTOM.

2. Seguidamente agregar las configuraciones alas siguientes 3 opciones.

  • Select Connection Mode: HTTP
  • Server Port: 80 y tambien podrias probar con 8080
  • Host Header: www.claroideas.com, wap.claroideas.com, o wap.claroapps.com

3. Finalmente al ingresar los datos correspondientes, deberá regresar al Inicio de la aplicación.

  • Pulsar el botón CONNECT y esperar a que la VPN establezca su conexión.

Trick para Stark VPN configuraciones Telcel, Movistar, Unefon, At&t

Puertos y Protocolos

Los puertos: 80, 8080, 443
Los protocolos: SSL, TCP y HTTP que en este caso deben ir en Selection Connection Mode. Te recomiendo utilizarlos  y probar cada uno de ellos.

Host Header

Los trick en este caso seria de probar los más utilizados en tu compañía.
Movistar: www.movistar.com.mx
Telcel: www.claroideas.com
At&t, unefon y Iusacell: http://200.38.100.220/BAM/redireccion/causa202

Host con redes ilimitadas

En  muchos post mencionamos la oportunidad de obtener internet gratis con redes ilimitadas. La siguiente opción para configurar esta aplicación serán las siguientes.
www.facebook.com
www.whatsapp.net
www.instagram.com
Estas serian las formas como podriamos conectar Stark VPN.

   ___           __         _    __
/ _ | ___ ___/ /______ (_)__/ /
/ __ |/ _ / _ / __/ _ / / _ /
/_/_|_/_//_/_,_/_/_ ___/_/_,_/
/ |/ /____ __ (_)______
/ /|_/ / -_) // / __/ _
/_/ /_/__/__/_/__/___/

Grupo de Whatsapp: Android México
Grupo de Facebook: Android México

APN Nextel 2017

Algunos usuarios nos han comentado que tienen varios problemas para poder ingresar con HTTP Injector en teléfonos con conexión Nextel.
El método más sencillo actualmente, es configurando el APN a uno que nos permita ingresar datos desde cualquier APK de inyección de datos.
Los APN disponibles para Nextel son :
wap.iusacellgsm.mx
wap.nexteldata.com.mx
Con cualquiera de los APN, podremos ingresar datos a nuestra terminal de inyección.
Créditos : Grupo Android México / PwrMX

Como instalar Dropbear en un VPS

Dropbear es otro modulo de acceso SSH con el cual podemos redireccionar y hacer conexiones directas con HTTP Injector y otras versiones de Inyectores como APKCustom, Eproxy, etc.
La instalación de Dropear es muy sencilla, y pasará a ser el modulo por default de conexión para SSH en vez del OpenSSH nativo de nuestro VPS.
Suponiendo que usamos el Distro Ubuntu en cualquiera de sus versiones, los pasos para instalar Dropbear, son los siguientes:

apt-get install dropbear

Ahora procedemos a configurarlo

nano /etc/default/dropbear

Una vez abierto el archivo de configuración, buscamos las lineas siguientes:

DROPBEAR_PORT = 22

En caso de que queramos puertos extras, agregamos la siguiente línea:

NO_START=0
DROPBEAR_PORT=80
DROPBEAR_EXTRA_ARGS=”-p 443″

Una vez editado el archivo de configuración, guardamos el documento y detenemos el SSH nativo de Ubuntu:

service ssh stop

Si todo está correcto, iniciaremos el servicio de Dropbear:

service dropbear start

Para verificar que el servicio DROPBEAR Funciona tecleamos:

netstat -nlpt | grep dropbear

Problematica:
No pueden estar funcionando ambos modulos (OpenSSH y DROPBEAR), es por ello de debemos detener uno de los 2.
2.- Existe una linea llamada : NO_START=1, la cual por default es 1 debemos aplicarla en NO_START=0
AVISO: Recordando que como es una entrada al sistema de Ubuntu en SSH, si existen fallos al iniciar el DROPBEAR, tienen que revisar a detalle el error, de otra manera, no podrán volver a logear en el SSH.
AVISO: Esta es una configuración basica de DROPBEAR, existen unas más avanzadas.

DUDAS:
Grupo de Telegram @PwrMX
Servidor IRC:  servidor.megairc.org #Linux

Como instalar Squid en VPS – Digital Ocean

Digital Ocean, es un proveedor de servicios de Internet tales como, Servidores VPS, Dedicados, Dominios, etc. En lo personal considero que es un servicio muy agradable para trabajar o contratar servicios, debido a su excelente servicio de soporte técnico, estabilidad de servicios así como agradables precios desde 5USD en sus servidores VPS.
Los pasos para instalar Squid en un VPS de Digital Ocean son los siguientes:
Considerando que ya creamos un DROPLET en nuestro servicio en Digital Ocean, y teniendo una ip asignada, procederemos a actualizar nuestro VPS con el siguiente comando.
apt-get update && apt-get upgrade
 
Ahora instalamos el SQUID
apt-get install squid3
 
El siguiente paso es opcional, debido a que dependiendo de la versión de Ubuntu que tengamos en nuestro VPS, puede que necesitemos o no instalar los siguientes paquetes:
apt-get install unzip
apt-get install wget
apt-get install nano
 
Procedemos a ingresar en la carpeta de nuestro SQUID, en donde puede variar de acuerdo a nuestra versión de Ubuntu, aquí les dejo las dos rutas:
cd /etc/squid3/
cd /etc/squid/
 
Lo siguiente es remover la configuración por default que trae el SQUID en nuestro VPS
rm -v /etc/squid3/squid.conf
rm -v /etc/squid/squid.conf
 
Procedemos a crear un nuevo SQUID.CONF el cual editaremos:
nano /etc/squid3/squid.conf
 
Una vez creada nuestro archivo, procedemos a llenarlo con los siguientes datos:
acl url1 url_regex -i 127.0.0.1
acl url2 url_regex -i localhost
acl url3 url_regex -i IP de tu VPS
http_access allow url1
http_access allow url2
http_access allow url3
http_access deny all
http_port 8080
http_port 80
http_port 3128
visible_hostname pwrmx
forwarded_for off
via off
 
En la sección de acl url3 url_regex -i IP de tu VPS deberemos agregar la ip asignada por VPS, quedando de la siguiente manera 
acl url3 url_regex -i 45.115.11.10
Posteriormente lo que haremos será guardar el archivo con CTRL + X y reiniciamos  con el siguiente comando el SQUID
service squid restart
 
Ahora lo siguiente será editar el puerto de nuestro SSH para que podamos conectar o logear en nuestro VPS
nano /etc/ssh/sshd_config
 
Lo siguiente que haremos será agregar el puerto 443 dentro de nuestra configuración de SSH, quedando de la siguiente manera:
Port 22
Port 443
 
Lo siguiente será reinicar ambos servicios de SSH como el SSH normal como el servidor SSHD
service ssh restart
service sshd restart
 
Una vez reiniciados los servicios, será crear nuestro usuario para conectar con la siguiente linea:
adduser nombredelusuario
 
Para poder las cuentas creadas en nuestro VPS podemos teclear el siguiente comando:
grep /home/ /etc/passwd
 
Para ver los usuarios conectados dentro de nuestra SSH podemos verlo con el siguiente comando.
ps aux | grep ssh
 
Problemática 1:
En algunos casos el paquete de APACHE, suele interrumpir las conexiones con nuestro SQUID debido al puerto, lo que haremos será detener el APACHE y desinstalarlo.
killall apache2
apt-get purge apache2
 
Problemática 2:
En algunos casos al reinciar el servicio de SQUID, suele no estar disponible hasta que reiniciemos el VPS con el siguiente comando
shutdown -r now
 
Conclusiones:
Esta es la forma más rápida de crear un servidor SQUID en un VPS pero no es la única para conectarlo en HTTP Injector.