Comments 5
А представляется возможным в iOS написать свой протокол vpn?
Знаю что провайдеры контролят доступ не по всем уровням модели OSI (раньше так было) что позволяло установить telnet соединение со своим сервером, даже когда на счету нет денег. Ух были мы студентами :D
Буду говорить на том язык'е..
Допустим у вас инет отрубили за неуплату, опсос грузит только свой сайт. Так вот попробуйте установить телнет соединение со своим сервером через стандартный http порт, а после сразу отправить http 1 заголовок с хостом сайта обсоса. И вот обсос не лезет вглубь модели оси, потому что не знает, на каком IP может оказаться его сайт.
Как это работало на обычных мобилках? Ставили php прокси или IP 'анонимайзера' в etc hosts под доменом обсоса и вот те бесплатный интернет.
Сейчас такое уже не работает наверное, но думаю есть другие пути, если захотеть разобраться.
А представляется возможным в iOS написать свой протокол vpn?
Да, начиная с iOS 8 это можно сделать. И многие крупные игроки уже этим воспользовались, например Cloudflare с приложением «1.1.1.1».
Так в статье выше OpenVPN вроде как раз из сторонней лимбы и берётся, в IOS нет OpenVPN из коробки
Делаем OpenVPN клиент для iOS