Openvpn z różnym ip ??

0

W jaki sposób zautomatyzować zmiane IP dla jednej instacji openvpn ?

Dajmy a to chciałbym zmienić elastic IP co 2 godzinny na inne usuwając poprzednie. Czy ma to sens i czy można to ewentualnie inaczej zrobić bez takiego kombinowania?

Oczywiście wszystko rozchodzi się o optymalizacje kosztów.

0

Nie wiem czy do końca rozumiem, ale chodzi ci o zmianę Elastic IP na EC2? To Lambda odpalana co 2h powinna dać radę. Chociaż nie wiem gdzie tu może być optymalizacja kosztów, kosztów czego?

0
kelog napisał(a):

Nie wiem czy do końca rozumiem, ale chodzi ci o zmianę Elastic IP na EC2? To Lambda odpalana co 2h powinna dać radę. Chociaż nie wiem gdzie tu może być optymalizacja kosztów, kosztów czego?

Dzięki za odpowiedź.

Właśnie zastanawiałem się nad jakimś skryptem ale może można do zrobić poprzez inne narzędzia jak cloudwatch ?
Optymalizacja kosztów - to znaczy płace cały czas za jeden adres IP ale korzystam z różnych w różnym czasie.

Czyli rozwiązanie:
1: Daje nowy adres elastic IP a stary usuwam i tak co 3 godziny
2: Daje nowy adres IP ale stary zostawiam w puli do ponownego użycia (ale tutaj kosztów raczej nie odzyskam bo każdy EIP kosztuje tak czy siak)

Ale może można chociaż zauatomatyzować aby przydzielać co 3 godziny IP tylko dla danego regionu np ?

/// edit

a moze najprościej automatycznie (jakoś) tworzyć po prostu cały czas nowe instancje np codzienne a stare usuwać i tak w kółko ? Jeśli to automatyzować to jak ?

0

Nie rozumiem na czym polega ta optymalizacja - przecież Elastic IP są darmowe, o ile Twoja instancja jest czynna.

0
Patryk27 napisał(a):

Nie rozumiem na czym polega ta optymalizacja - przecież Elastic IP są darmowe, o ile Twoja instancja jest czynna.

no tak ale jak zrobić optymalnie możliwie najłatwiej - naprawdę lambda ? - bo w zasadzie to nie wiem jak to ustawić łącznie z właściwymi uprawnieniami

0

Optymalizację jakich kosztów?
Nie rozumiem na czym konkretnie chcesz tutaj zyskać, dlatego też mam problem z udzieleniem Ci sensowniejszej odpowiedzi.

0
Patryk27 napisał(a):

Optymalizację jakich kosztów?
Nie rozumiem na czym konkretnie chcesz tutaj zyskać, dlatego też mam problem z udzieleniem Ci sensowniejszej odpowiedzi.

Moje główne pytanie jest takie** W jaki sposób zautomatyzować zmiane IP dla jednej instacji openvpn ?**

0

Niejasno napisałeś. Chcesz zmieniać IP swojego komputera z którym łączysz się przez openVPN czy chcesz zmieniać tego zdalnego VPNa np. przerzucając się co jakiś czas pomiędzy innym Państwem? Na jakim systemie pracujesz - na linuxie?

0
PaulGilbert napisał(a):

Niejasno napisałeś. Chcesz zmieniać IP swojego komputera z którym łączysz się przez openVPN czy chcesz zmieniać tego zdalnego VPNa np. przerzucając się co jakiś czas pomiędzy innym Państwem? Na jakim systemie pracujesz - na linuxie?

To drugie. Chce aby serwer w chmurze na którym jest zainstalowany openvpn zmieniał IP np pomiędzy 2 Państwa czyli dajmy na to że na 2 różne adresy IP.
I teraz nie wiem czy należy to robić w ten sposób że po prostu przypisuje adres IP do już zainstalowanego serwera gdzie jest zainstalowany openvpn czy w inny sposób to powinienem wykonać ?

system w chmurze - głównie ubuntu 18 i 20

0

Teraz jasne :) wygląda mi na to, że EIP są per region (poprawcie mnie jeśli się mylę). Czyli najprościej będzie co X godzin kasować instancję i tworzyć nową w innym regionie, z nowym EIP. Instancję można tworzyć z gotowego własnego AMI, ale można też pójść w cebulę i konfigurować wszystko od zera przez user-data (bash, ansible, cokolwiek). Potestuj to ręcznie, czy to ma sens dla ciebie, jeśli tak - Lambda w Pythonie, boto i odpowiednie uprawnienia (tu może być ciężej bo będzie ich dużo).

0
kelog napisał(a):

Teraz jasne :) wygląda mi na to, że EIP są per region (poprawcie mnie jeśli się mylę). Czyli najprościej będzie co X godzin kasować instancję i tworzyć nową w innym regionie, z nowym EIP. Instancję można tworzyć z gotowego własnego AMI, ale można też pójść w cebulę i konfigurować wszystko od zera przez user-data (bash, ansible, cokolwiek). Potestuj to ręcznie, czy to ma sens dla ciebie, jeśli tak - Lambda w Pythonie, boto i odpowiednie uprawnienia (tu może być ciężej bo będzie ich dużo).

tak dokładnie o to mi mi chodzi i zastanawiam się jak to zrobić najwygodniej bo narzędzi jest dużo. a może poprzez aws cli jakos ?

0

problem rozwiazany z użyciem domeny. Teraz pytanie czy macie pomysły w jaki sposób można sprawnie ręcznie uruchamiać instancje?
A najlepiej gdyby robiło to z automatu np - Logowanie do Windows 10 - skrypt automatycznie łączy się z CLI i uruchamia serwer ? Coś w ten deseń - Pomysły ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1