Podążaj za instrukcjami w poniższym filmie, aby zobaczyć, jak zainstalować naszą stronę jako aplikację internetową na ekranie głównym swojego urządzenia.
Informacja: Ta funkcja może nie być dostępna w niektórych przeglądarkach.
Używasz przestarzałej przeglądarki. Może ona nie wyświetlać poprawnie tej lub innych stron internetowych. Powinieneś zaktualizować swoją przeglądarkę lub użyć alternatywnej przeglądarki.
Witam wszystkich mam taki problem odnośnie zalogowania się z "zewnątrz" na qnap otóż w usłudze myqnapcloud wykryto taki problem : wykryto prawdopodobny konflikt z NAT. Upewnij się, ze tylko jeden router przeprowadza translację adresów sieciowych. (Kod błędu 1020010). Mogę jedynie po sieci dostać się do serwera a z zewnątrz tylko z aplikacji Qfile która jest dostępna w appstore a chciałbym np z przegladarki po ip.
To chyba coś u nich się porypało Mam to samo od dzisiaj - wcześniej było OK.
Z tą różnicą że ja się mogę wbić na serwer, zarówno z IP, domeny i kucośtam.
Czyli gdzieś u góry jest kolejny router - to się nazywa Double NAT - amatorskie rozwiązanie.
Poszukaj na swoim routerze funkcji DMZ i przekieruj ją na IP Twojego serwera NAS. Następnie spróbuj ponownie użyć usługi myQNAPcloud. Ale wątpię aby to zadziałało.
Jednak mogę Ci pomóc jak wymusić UPnP na DoubleNAT'ie, ale będzie to rozwiązanie ręczne z poziomu konsoli i pod warunkiem, że są tylko dwa routery w sieci. Musiałbyś wtedy ręcznie decydować o portach, które chcesz przekierować. Ponadto podczas resetu każdego z routerów mógłbyś stracić forwarding (to jednak da się rozwiązać cron'em).
FYI:
Bash:
upnpc -u <modem_ip/igd_url> -a <router_wan_ip> <wan_port> <wan_port> tcp # adds a port redirection from the modem to the router
upnpc -a <computer_lan_ip> <lan_port> <wan_port> tcp # adds a port redirection from the router to the computer
PS. CloudLink pozwala na zdalny dostęp do plików bez potrzeby przekierowania portów. Zainstaluj CloudLink z AppCenter - o ile to Ci wystarczy.
Czyli masz za dużo NAT'ów w sieci i UPnP.
Najlepiej byłoby zrezygnować z tego Internetu bo to nie Internet.
W tym wypadku ratuje Cię ręczna próba przekierowania portów za pomocą upnpc.
Będzie potrzebne zainstalowanie Optware Devel aby skompilować kod miniupnpc.
Optware zainstalujesz z App Center.
Następnie za pomocą PuTTY zaloguj się na konsolę (SSH) serwera i zrób poniższe:
Bash:
ipkg install optware-devel
cd /share/Public
wget http://link.do.miniupnpc.tar.gz
tar zxvf miniupnpc.tar.gz
cd miniupnpc
make distclean
make clean
INSTALLPREFIX=/opt/bin
make install
install -m 755 upnpc-static /opt/bin/upnpc
Następnie będziesz musiał ręcznie wywołać upnpc jak powyżej czyli:
Bash:
upnpc -u <modem_ip/igd_url> -a <router_wan_ip> <wan_port> <wan_port> tcp # adds a port redirection from the modem to the router
upnpc -a <computer_lan_ip> <lan_port> <wan_port> tcp # adds a port redirection from the router to the computer
Gdzie... <modem_ip/igd_url> - Gateway/Brama na Twoim routerze <router_wan_ip> - Publiczny adres IP Twojego routera <computer_lan_ip> - Adres IP wewnątrz Twojej sieci serwera NAS
(Jeśli używasz niestandardowych portów to dla poniższych używaj tego samego portu dla <wan_port> i <lan_port>)
Port: <wan_port> - Port widoczny w sieci <lan_port> - Port wew. Twojego NAT'u na który ma być przekierowany ruch
PS. Jeśli w sieci jest więcej niż dwa routery powyższe rozwiązanie nie zadziała!
tar: miniupnpc.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors