Find Jobs
Hire Freelancers

VPN server (for example IKEv2) + Squid.

zł4500-9000 PLN

Cerrado
Publicado hace casi 6 años

zł4500-9000 PLN

Pagado a la entrega
1) VPN server, the implementation has to be natively supported by IOS and Android devices, for example IKEv2 2) Multiple VPN users, each user has it's own login and pass. Users' login and pass in are stored in DB (for example MySQL). Only authorized users can establish VPN session. 3) Users are added, altered and removed during run-time. In the DB there might be few thousand users or more. 4) User's network traffic is monitored, this includes http and https. The requirements for filtering module: a) has static blacklisted URLs database, over 1M records, the URLs are grouped into few categories, each category can be enabled/disabled for each user b) has static white-listed URLs database, the URLs are grouped into few categories, each category can be enabled/disabled for each user. URLs from white-list are not blocked, are not altered, SSL filtering is bypassed c) contains list of keywords/phrases which are prohibited in the content of request or response, enabled/disabled for each user d) might alter the URL addresses, for example to force safe search on [login to view URL], enabled/disabled for each user e) if a URL should be blocked, the content of the web page will be replaced by a custom message. Displayed message is configurable for each user. f) time schedule, configurable for each user. g) in addition to static URLs database lists, there are also short dynamic URL lists, configurable for each user. Each list might be marked as blacklist or white-list. History of visited web pages is stored in DB. History is stored per user, in other words, we know what was the network activity of each of the users. Only metadata is stored: URL, timestamp, user name/ID, allowed/blocked, reason of blocking, referrer URL. The history of visited URL should be preprocessed, for example, if user visits [login to view URL], than the history of visited URL contains only [login to view URL], without all the URLs of images, scripts, etc. 5) System can limit access to some URLs, IP addresses, ports, protocol (TCP/UDP). Each user has its own rules. Rules for blocking traffic are modified during run-time. 6) The VPN module should be based on an Open Source project, the filtering module can be based on Squid Proxy.
ID del proyecto: 17117639

Información sobre el proyecto

10 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
10 freelancers están ofertando un promedio de zł7.589 PLN por este trabajo
Avatar del usuario
I can do it, I have 7 years of linux experience and I am a redhat certified specialist, I have many vpn configuration before thanks
zł8.000 PLN en 30 días
4,8 (25 comentarios)
0,0
0,0
Avatar del usuario
Hello, I can help you with your project I'm professional System admin with 19 years of experience in web development. for the last 10 years I was working as a senior system admin at hosting services provider. As a result for this period of time I setup, configured and managed more than 200 various servers. I have may own team of admins so I really can help you Contact me to discuss the details
zł7.777 PLN en 30 días
5,0 (21 comentarios)
0,0
0,0

Sobre este cliente

Bandera de POLAND
Poland
0,0
0
Miembro desde ene 15, 2010

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.