Skocz do zawartości
offset

Linux - przydzielenie adresu ip/interfejsu sieciowego dla aplikacji.

Polecane posty

Witam, czy jest jakiś działający sposób na przydzielenie adresu ip/interfejsu sieciowego dla danej aplikacji?

 

Przewertowałem chyba całe google i nie znalazlem dzialajacej opcji.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

To aplikacja musi miec taką funkcje zbindowania na konkretne IP/interfejs

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No właśnie posiada, lecz nie do końca mi to działa i chciałbym właśnie zbindować tą aplikację.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bindować to można się na interfejs gniazdem nasłuchującym.

Ruch wychodzący reguluje polityka routingu systemu operacyjnego i aplikacja jako taka średnio ma wpływ na ten wybór.

 

Jeśli to linux, to samej aplikacji też ciężko będzie ci przypisać jakieś regułki, ale jeżeli przyjmiesz założenie, że aplikację uruchomisz z uprawnieniami określonego użytkownika - to wtedy odpowiednio pisząc regułkę iptables (tablica nat, łańcuch POSTROUTING, dopasowanie pakietu z użyciem modułu owner, jump target SNAT --to-source) powinno udać ci się coś podobnego zrobić - czyli skierować cały ruch wychodzący danego użytkownika przez określone IP.

  • Upvote 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×