Przekierowywanie portów blokuje pozostały ruch na danym porcie
Ostatnio zmodyfikowano 2015-05-08 12:34
kubawal Temat założony przez niniejszego użytkownika |
Przekierowywanie portów blokuje pozostały ruch na danym porcie » 2015-05-02 21:30:01 Siemka!
Potrzebuję postawić sobie prosty serwer HTTP na moim komputerze. Schemat mojej sieci domowej wygląda mniej więcej tak:
Mój komputer (10.0.0.7) (Windows) | (1) Router (w sumie pełni tylko funkcję switcha i nadajnika WiFi ale nie da się w nim wyłączyć NAT'a) (192.168.1.252) (NETGEAR) | (2) Modem z wbudowanym routerem (też z NAT'em, ale tutaj akurat nie da sie inaczej) (publiczne, statyczne IP) (MIKROTIK) | Internet
Problem jest taki, że gdy przekierowywuje porty tak: router (1) port 80 -> 192.168.1.252:8000 i router (2) port 8000 -> 10.0.0.7:8000 to wtedy żadne połączenie nie może 'wyjść' do internetu przez port 80 w routerze (1). Np przy takim scenariuszu nie mogę połączyć się przez HTTP do http://google.com (chrome wyświetla oczekiwanie na google.com) ale przez HTTPS do https://google.com mogę.
Czy to normalne? Jeśli tak, jak sobie z tym poradzić?
|
|
DejaVu |
» 2015-05-04 22:53:48 1. Modem (2) powinien być podłączony do Routera (1) za pomocą portu Internetowego, a nie do portu przeznaczonego dla PC-ta. 2. Router (1) powinien dostać zewnętrzny adres IP od Modem (2) na porcie Internetowym. 3. Komputer(y) (0) powinny otrzymywać lokalny adres IP od Routera (1). 4. Na Router (1) powinien być skonfigurowany określony adres IP dla określonego adresu MAC. Czyli: jeżeli Twój PC ma MAC 'xyz' to ma być mu zawsze przypisywany adres IP z np. 192.168.1.10 (bodajże nazywa się to DHCP reservation). 5. Następnie na Routerze ustawiasz PORT FORWARDING dla KOMPUTER(0) podając 192.168.1.10:80 dla protokołu TCP.
Wówczas powinieneś widzieć zarówno strony Internetowe jak i Twój serwer HTTP powinien być widoczny z Internetu pod globalnym adresem IP nadawanym przez Modem (2). |
|
kubawal Temat założony przez niniejszego użytkownika |
» 2015-05-05 17:42:33 1. Modem (2) ma tylko 1 interfejs wyjściowy (Ethernet) 2. i 3. Modem (2) i Router(1) mają włączone DHCP 4. DHCP Routera (1) zawsze przydziela mi ten sam adres
Powtórzę: "Modem" (zostawię tak żeby nie mieszać) (2) jest TEŻ routerem. Tak wogóle to Router (1) mógłbym zastapić switchem, ale 'Modem' (1) nie ma interfejsu WiFi. Nie zamierzam go konfigurować jako mostka sieciowego ani ch** wie czego. Najlepszym rozwiązaniem byłoby dodanie Routera (1) jako serwara DMZ dla Modemu (2) ale on nie obsługuje tej funkcji.
Próbowałem też podłączyć Mój komputer (0) do "Modemu" (2) bez pośrednictwa Routera (1), ale wyniki są takie same.
|
|
DejaVu |
» 2015-05-05 18:51:32 Modem (2) powinien być podłączony do Router (1) poprzez gniazdo Internetowe. Reszta to konfiguracja Routera (1) zgodnie z tym co napisałem. |
|
kubawal Temat założony przez niniejszego użytkownika |
» 2015-05-06 15:47:45 Tak mam |
|
DejaVu |
» 2015-05-06 20:07:32 No to na Router (1) ustaw przekierowanie portu np. 80 wskazując IP komputera stacjonarnego, gdzie IP dla komputera stacjonarnego nadał Router (1). |
|
kubawal Temat założony przez niniejszego użytkownika |
» 2015-05-06 20:23:11 Przekierowanie portów jest ustawione na routerze (1)ORAZ modemie (2) |
|
DejaVu |
» 2015-05-06 23:01:00 Jeżeli Modem (2) przypisuje zewnętrzne IP do Routera (1) na porcie "Internet" to nie masz robić na Modemie żadnych przekierowań. |
|
« 1 » 2 |