vebmaster: Если OpenVPN не пушит дефолтный гетвей, то можно его самостоятельно прописать в файле конфига клиента:
redirect-gateway def1
dhcp-option DNS 8.8.8.8
dhcp-option DNS 8.8.4.4
либо после соединения, сделать роутинг:
route add default gw tun0
Еще есть вариант использовать более простое позиционирование от гулга, бесплатно и без API_KEY, но насколько я понял оно только с точностью до города определяет, curl -i 'https://maps.googleapis.com/maps/api/browserlocati...'
Разобрался, для гугла запрос выглядит так, можно указать несколько MAC адресов для более точного позиционирования, но также нужно указать свой API_KEY на котором должен быть активирован Google Maps Geolocation API, и на счету в гугле должно лежать не мение 1$, иначе возвращает ошибку "Daily Limit Exceeded"
curl -i -s -k -X 'POST' -H 'User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.0.1; Nexus 5 Build/LRX22C)' -H "Content-Type: application/json" -d '{ "wifiAccessPoints": [ { "macAddress": "01:23:45:67:89:AB", "signalStrength": -65, "age": 0, "channel": 11, "signalToNoiseRatio": 40 } ] }' https://www.googleapis.com/geolocation/v1/geolocat...
Спасибо работает, но хотелосьбы подобное от гугла или какогонибуть международного сервиса, т.к. большенство проверяемых MAC адресов будут зарубежные, а у Яндекс дальше России база WiFi точек слабая
Вспомнил еще то что API который я пробовал в 2010 году, он было заточен для карт от Google на iPhone, а те ссылки что я выше привел, они немного про другое
Это скорей для хакеров чем для гиков :) Гики напишут свой поисковый движок который будет индексировать только свои комментарии :)… Хотя движок можно и не писать достаточно настроить Sphinx