Aktualności:

Czy uczestniczysz w Projekcie miesiąca?

Menu główne

Wewnętrzne i zewnętrzne IP

Zaczęty przez Rysiu, 27 Wrzesień 2010, 15:58

Rysiu

Załóżmy, że mam maszynkę w jakiejś sieci z wewnętrznym IP. Mam też inną z zewnętrznym IP.

Jest jakieś oprogramowanie które umożliwiłoby mi jakąś komunikację i przesyłanie danych z tego wewnętrznego na zewnętrzny aby był on wszędzie widziany po tym IP?

Przykład: stawiam www (na tym z wewnętrznym IP) a strona jest  wyświetlana na tym z zewnętrznym IP. Nie mam pojęcia z czym to się je i jak to działa  %)

Troll81

Przekierowaie portów :D

Na maszynce z zewnętrznym IP ustawiasz by komunikację na dany port przesylała do innej maszyny :D

Rysiu

Cytat: Troll81 w 27 Wrzesień 2010, 16:09
Przekierowaie portów :D

Na maszynce z zewnętrznym IP ustawiasz by komunikację na dany port przesylała do innej maszyny :D
Ale jak Ona wyśle do tej drugiej skoro ta jest za NAT'em?

[PBT] Horpah

#3
1- przekierowanie portu robi się na ruterze
2- wewnętrzne ip (np 192.168.1.2) obowiązuje jedynie w sieci wewnętrznej

jeśli masz jedną maszynę z zewnętrznym ip to podłączasz ruter do niej a do rutera maszynę z wewnętrznym ip

Rysiu

Maszyny stoją w dwóch całkowicie różnych lokalizacjach. Gdyby stały obok siebie to bym sobie poradził.

Pierwsza ma wewnętrzny IP i nie ma możliwości niczego konfigurowania na routerze.

Druga ma zewnętrzny IP.

buninek

Jeśli na kompie za natem jest dostępny port 22, to stwórz tunel i łącz się po ssh.

Tu jest wszystko przejrzyście wyjaśnione i zaprezentowane.
http://rhnotebook.wordpress.com/2010/02/13/reverse-ssh-port-forwarding-t-o-i-c-o-r-g/

apohawk

Fajne.  8)
Dzięki za linka buninek  :respect:
No good deed goes unpunished.

Rysiu

Widzę, widzę. Zawsze da się coś takiego zrobić? Inne porty też tak przejdą?

Potem się wgłębię w art.

buninek

Jeśli nie kontrolujesz routera, to nie ma żadnych szans.

Może jakieś cuda z tunelami po IPv6.
http://www.sixxs.net/
http://ipv6.he.net/

Szopler



sosite

Jeżeli chodzi Tobie o przesyłanie plików i ów router ma dostęp do neta :P to możesz SPRÓBOWAĆ użyć programu HTTP File Server. Działa on standardowo na 80 czyli istnieje cień szansy na to, że będzie działać. Możesz również spróbować z innymi otwartymi portami (takimi, które router przepuszcza). Jeżeli miałbyś pytania to napisz do mnie.
Moje: wizytówka, dziennik, sygnaturka, itd.
Przypominam, że mój pseudonim to "sos" a login "sosite" i są to dwie odrębne sprawy ;)

Mori

TeamViewer: http://www.teamviewer.com/pl/index.aspx -- ale to w sumie bardziej do ręcznego przesyłania plików, nie na serwer HTTP or smth.

Rysiu

Nie no... Zaraz, zaraz. Chyba można to spiąć w wirtualną sieć (są do tego programy) a potem jakoś skonfigurować tego drugiego kompa z zewnętrznym IP aby nasłuchiwał po virtualu i wyniki przekazywał po tym zewnętrznym IP.

apohawk

Zrób VPNa jeśli możesz lub ten reverse forwarding, a potem na tym kompie z zewnętrznym IP postaw apache'a z mod_proxy jeśli to ma być serwer www.
No good deed goes unpunished.

Rysiu

Cytat: apohawk w 27 Wrzesień 2010, 22:05
Zrób VPNa jeśli możesz lub ten reverse forwarding, a potem na tym kompie z zewnętrznym IP postaw apache'a z mod_proxy jeśli to ma być serwer www.
Jako www podałem tylko przykład - tak naprawdę chodziło mi o ogólny przypadek.

Szukam rozwiązania dla problemu z serwerem backupu mySQL. Maszynka mogłaby stanąć u Cyfrona (jak nic się nie zmieniło) i chyba z tego co widzę można byłoby na master SQL zainstalować VPN i na slave SQL też VPN - a potem za pomocą tej wirtualnej sieci replikować bazy.

apohawk

Powinno zadziałać, o ile przejdzie przez firewall i NAT w twojej sieci.
Z OpenVPN pracowało mi się całkiem fajnie.
No good deed goes unpunished.

Rysiu

Cytat: apohawk w 27 Wrzesień 2010, 22:23
o ile przejdzie przez firewall
A kurnia... o tym nie pomyślałem  %) To niestety zapewne nie przejdzie  %)

apohawk

OpenVPN nasłuchuje na porcie TCP lub UDP wskazanym przez użytkownika. Tak więc możesz w momencie desperacji ustawić na kompie z zewnętrznym IP, żeby openvpn nasłuchiwał na TCP/80 (http) lub UDP/53 (dns). To większość adminów wypuszcza ;)
No good deed goes unpunished.

Troll81

najlepiej sprawdź ajkie porty sa u ciebie otwarte :D polecam wiresharka do tego zadania :D