Skrypcik podający aktualny adres IP

0

Okej,
temat pewnie banalny dla piszących narzędzia sieciowe czy coś, ale potrzebuję rozwiązać następujący problemik. W pracy mam postawione środowisko na lokalnym komputerze, na którym bardzo często analitycy czy testerzy odtwarzają mi błędy/scenariusze lub weryfikują moje poprawki przed commitem. Problem polega na tym, że IP jest przydzielane dynamicznie i potrafi się zmienić raz czy dwa dziennie. Wtedy ja wpisuję ifconfig, podaje zainteresowanej osobie na komunikatorze. Chcę to zautomatyzować.

Z racji, że takich osób jest niewiele mogę im podrzucić skrypcik modyfikujący /etc/hosts i ustawić im przekierowniem. Zastanawia mnie jednak jak najsensowniej zdobyć to zmieniające się IP? U siebie otworzyć jakiś port i niech ten skrypcik sprawdza wszystkie adresy w sieci (pewnie bym dostał po uszach od security)? Udostępnić plik z IPkiem i u siebie go modyfikować, co parę minut jakimś zgrabnym pythonem?

0

Z jakiego powodu nie możesz mieć stałego IP?

0

@datdata idź do admina i powiedz że chcesz stale IP, szczególnie że to pewnie i tak adres wewnętrzny to dla nich bez różnicy.

0

Okej, dowiem się czy jest szansa. Firma jest ogromna i w sumie rzadko kontaktuje się z tymi gośćmi.

Pytanie jednak zostawiam otwarte: nie możecie skontaktować się z adminami, macie taki problem, jak go rozwiązujecie? Pisuję ostatnio skrypcik w pythonie i to byłoby dobrym ćwiczeniem.

0

Wydaje mi się, że najprościej puścić pinga używając nazwy hosta i już masz aktualny IP danego komputera.

0

Nijak, ponieważ to nie jest żadne rozwiązanie, tylko obejście.
Tak samo jak gdybyś sobie zbudował robota, który codziennie na nowo wkręcałby spadającą półkę ze ściany.
Robot nie jest rozwiązaniem - wymiana półki/znalezienie lepszego miejsca na nią jest :P

0

Ściągnij sobie bezpłatnego TeamViewera, skofiguruj konto i włola

0
Patryk27 napisał(a):

Nijak, ponieważ to nie jest żadne rozwiązanie, tylko obejście.
Tak samo jak gdybyś sobie zbudował robota, który codziennie na nowo wkręcałby spadającą półkę ze ściany.
Robot nie jest rozwiązaniem - wymiana półki/znalezienie lepszego miejsca na nią jest :P

No chodzi o obejście. Często spotykamy się w życiu z czymś czego nie możemy zmienić i trzeba się jakoś dostosować.

0

Najprostsze możliwe rozwiązanie to IMHO ngrok. Odpalasz podając port jaki chcesz udostępnić a następnie przesyłasz delikwentowi normalny, łatwy do zapamiętania link, a nie ciąg randomowych cyfr.

0

A nie mogą się łączyć po hostname?

U mnie w firmie jest tak, ze jak ktoś wpisze http://nazwa_komputera/ to łączy się z moim nie zależnie jaki mam adres

0

W takiej wielkiej firmie a nie słyszano o dns?

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