Всем привет!IP сервиса попал под санкции и сервер с API недоступен из многих мест в России http://api2.bookinglayer.io/
Я подумал что можно сделать проксирование всех запросов для русских клиентов, но точно не знаю как и с помощью чего, есть опыт squid и tinyproxy но вообще во всем могу разобраться, не хочу придумывать велосипед, знатаки подскажите пож. как решить задачку.
Спасибо!
Нашел ответ тут:
https://mkdev.me/en/posts/how-russia-s-government-blocked-ou...два хороших пути:
1.Configuring the server tunnel
echo "net.ipv4.conf.all.forwarding = 1" >> /etc/sysctl.conf
sysctl -p
firewall-cmd --permanent --add-masquerade
firewall-cmd --permanent --add-forward-port=port=80:proto=tcp:toport=80:toaddr=TARGET_IP
firewall-cmd --permanent --add-forward-port=port=443:proto=tcp:toport=443:toaddr=TARGET_IP
firewall-cmd --reload
2. Nginx proxystream {
server {
listen 443;
proxy_pass TARGET_IP:8443;
proxy_protocol on;
}
}http {
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';access_log /var/log/nginx/access.log main;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;include /etc/nginx/mime.types;
default_type application/octet-stream;server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;location / {
proxy_pass http://TARGET_IP;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
}> Всем привет!
> IP сервиса попал под санкции и сервер с API недоступен из многих
> мест в России http://api2.bookinglayer.io/
> Я подумал что можно сделать проксирование всех запросов для русских клиентов, но
> точно не знаю как и с помощью чего, есть опыт squid
> и tinyproxy но вообще во всем могу разобраться, не хочу придумывать
> велосипед, знатаки подскажите пож. как решить задачку.
> Спасибо!
> Нашел ответ тут:
> два хороших пути:
> 1.
> 2.
>> Всем привет!
>> IP сервиса попал под санкции и сервер с API недоступен из многих
>> мест в РоссииВо-первых, это не "санкции". Это Закон. Как РКН повернёт, так и "вышло".
Во-вторых, спасибо за публикацию средств обхода Законных Блокировок РКН здесь. Теперь и опенет прикроют.
> и опенет прикроют.не жалко
>[оверквотинг удален]
>> два хороших пути:
>> 1.
>> 2.
>>> Всем привет!
>>> IP сервиса попал под санкции и сервер с API недоступен из многих
>>> мест в России
> Во-первых, это не "санкции". Это Закон. Как РКН повернёт, так
> и "вышло".
> Во-вторых, спасибо за публикацию средств обхода Законных Блокировок РКН здесь. Теперь
> и опенет прикроют."
И пришли они с топорами и порубили системные блоки и жесткие диски...
"
> "
> И пришли они с топорами и порубили системные блоки и жесткие диски...
> "И восстали машины из разрубленных системных блоков и жестких дисков.
И пошла война на уничтожение тех, кто пришел к ним с топорами.
Покарали жестоко машины тех, кто приходил к ним с топорами.
Отомстили и порубили машины тех, кто приходил к ним с топорами.
> Нашел ответ тут:
> https://mkdev.me/en/posts/how-russia-s-government-blocked-ou...И как это решает вашу проблему?
Не используйте сервисы, IP которых могут попасть под блокировки. Наймите системного администратора. Не девопса CI/CD, а настоящего.
> Не используйте сервисы, IP которых могут попасть под блокировки. Наймите системного администратора.
> Не девопса CI/CD, а настоящего.Настоящий это какой? Свитер с оленями обязателен?
> Всем привет!
> IP сервиса попал под санкции и сервер с API недоступен из многих
> мест в России http://api2.bookinglayer.io/
> Я подумал что можно сделать проксирование всех запросов для русских клиентов, но
> точно не знаю как и с помощью чего, есть опыт squid
> и tinyproxy но вообще во всем могу разобраться, не хочу придумывать
> велосипед, знатаки подскажите пож. как решить задачку.
> Спасибо!А зачем обходить?)))