26 Listopada 2024 20:58:26
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Nowe routery: UX, UC...
· DIR868l OFW asus vs ...
· [S] Asus RT-AC56U
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
Najpopularniejsze obecnie wątki
· DIR868l OFW asus ... [11]
· Nowe routery: UX,... [1]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
18.188.119.67
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
Tunel przez SSH - potrzebna pomoc!
komputerowylamer
Mam problem z ustawieniem tunelu SSH z mobilnego laptopa do komputera za WRT54GL z Tomato. Proszę o pomoc.
Założyłem konto na DynDNS i działa raczej poprawnie. Tak ma być:
images49.fotosik.pl/345/fca11e3de9ecbc8fmed.jpg


Co i jak należy ustawić w zakładce SSH: Jakie porty wpisać w tych dwóch polach? Dobrze zaznaczyłem pozostałe opcje?
images50.fotosik.pl/345/7dbf82f4092a1234med.jpg

Co należy wpisać w putty - Który port?
images39.fotosik.pl/341/d5999eef84815cab.jpg

Jaki ma być suorce port? Jak ma wyglądać adres destination?
images50.fotosik.pl/345/7b6924174dea992d.jpg


Jak ma wyglądać adres serwera ultraVNC? Czy trzeba coś jeszcze zaznaczyć?:
images39.fotosik.pl/341/6e1f863d8f3d5515.jpg


W serwerze dajemy tylko hasło? Pluginu nie zaznaczamy?
images49.fotosik.pl/345/2cfeae44c154da18med.jpg

I dalej w temacie:
Którą wersję ultraVNC zainstalować.
Podczas logowania przez putty wpisujemy:root i hasło dostępu do WRT54GL?
Proszę o precyzyjne odpowiedzi najlepiej z na przykładzie. Coś z tymi portami namieszałem.
Edytowany przez komputerowylamer dnia 25-09-2010 09:35
 
rapi22
Z przykładem będzie ciężko (obrazki) postaram się napisać słownie jak by to było dla Pulpitu zdalnego (port 3389)

A wiec w Putty ( 1-twoj obrazek z putty)
1. Host name: NAZWA_DOMENY_DDNS (wpisujesz nazwę domeny z DDNS)
2. PORT numer_portu_remote_ssh (podajesz port na jakim działa remote SSH (dane z demona SSH z tomato)
Obrazek 2
Zostawiasz tak jak jest tylko w dwoch polach wprowadzasz:
Source Port : Port źródłowy na pc z którego się łączysz (port z którego bedzie korzystała lokalna aplikacja aby sie zdalnie połączyć w tunelu)
Destination: podajesz adres IP kompa na który robiony jest tunel oraz port


Przykład Ustawień
Masz PC z Adresem 192.168.1.20 z którym chcemy się połączyć.
i Tam masz włączony dostęp przez pulpit zdalny (port 3389)
Oraz masz ustawiony port remote w SSH daemon : 2222


To w putty ustawiasz takie dane:
Obrazek 1.
Hostname: Wprowadzasz nazwę domeny DDNS
PORT : wpisujesz 2222
Obrazek 2.
Source Port : 3333 ( Przykładowy może być dowolny z zakresu od 1024 - 65k)
Desination : 192.168.1.20:3389 ( podajesz ip kompa oraz port usługi z jakiej chcesz skorzystać w przykładzie "pulpit zdalny port 3389")
Klikasz add aby dodało regułę i następnie connect aby się połączyć przez putty.
Logowanie : root / hasło do routera

Na pc odpalamy program połączenie zdalne i ustawiamy połączenie z adresem IP:
127.0.0.1:3333 (czyli łączymy się z adresem lokalnym na porcie 3333 który tuneluje nam SSh przez port 2222 do PC 192.168.1.20 do usługi na porcie 3389)

Tak w skrócie przedstawia sie sposób zrobienie połączenia tunellowego do PC przez SSH.
Edytowany przez rapi22 dnia 30-09-2010 00:29
================================
DIR-320 > DD-WRT v24-sp2 (10/10/09)mini-usb-ftp
Asus rt-n16 1.28.0000 MIPSR2-105 K26 USB AIO
 
komputerowylamer
rapi22 - bardzo ci dziękuję za chęć pomocy i instrukcje.

Kontynuując wątek zapytam:

1.Zakładka SSH Deam na Tomato:
Remote Access to zdalny dostęp do routera przez tunel SSH . Tak jak napisałeś wybieram dla niego dowolny port który później wprowadzam w Putty w zakładce Port obok Host Name. Ok. Rozumiem.
Co z ustawieniami Remote Forwarding? Też musi być zaznaczone przekierowanie. Czy to jest przekierowaniu z WAN do LAN ? Na jaki port mam przekierować ?

2.Napisałeś:

Cytat

Na pc odpalamy program połączenie zdalne i ustawiamy połączenie z adresem IP:
127.0.0.1:3333 (czyli łączymy się z adresem lokalnym na porcie 3333 który tuneluje nam SSh przez port 2222 do PC 192.168.1.20 do usługi na porcie 3389)

Co to za adres 127.0.0.1 ?
 
Tytan69

Co z ustawieniami Remote Forwarding? Też musi być zaznaczone przekierowanie. Czy to jest przekierowaniu z WAN do LAN ? Na jaki port mam przekierować ?


Jeśli chcesz łączyć się z routerem gdzie jest odpalone ssh nie włączasz Forwarding.


Remote Acces i Remote port

Zaznaczenie oznacza: pozwól na dostęp od strony WAN na porcie...

Jako tunel ssh do innego kompa nie mam doświadczenia na tomato.
Proponował bym najpierw ustawić DYNDNS i odpaliś SSH na routerze a potem sprawdzić czy można tak się połączyć na SSH. Potem dopiero tunel bo nie wiesz teraz gdzie błąd.
Edytowany przez Tytan69 dnia 30-09-2010 08:44
Openwrt na WRT160NL.
 
shibby
a ja sie zapytam po co tunel przez ssh skoro mozesz uzyc port forwarding i otworzyc sobie port z kompa na swiat?
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
komputerowylamer
Panowie abym załapał raz jeszcze:
Do połączenia się zdalnie z komputerem za NAT przez SSH wystarczy zaznaczyć Remote Access i wybrać Remote Port ?
Mogę wtedy chodzić zdalnie zarówno do konfiguracji routera jak i na komputer w sieci wewnętrznej za routerem? Dobrze rozumiem?

Kiedy w takim razie wykorzystuje się Remote Forwarding i Port, zakładki SSH? W jakich systuacjach?

Znalazłem międzyczasie tą stronę:
http://blog.dreamdevil.com/index.php/...-firmware/
Tam "gościu" konfigurował wszystko w zakładce SSH? Po co?

ps
dzięki za cierpliwość
 
bulsky
Teoretycznie jesli opis jest jednoznaczyny to tak. W zakaldce w tomato masz zaznaczone przekierowanie portów. czyli chyba dlatego nei musisz dodatkowo przekierowywwac, choc mozna by to bylo sprawdzić na netstat -an choćby.. raczej musi być.

@shibby; a co do tematu, gdyby temat bardziej rozbudować... temat polegalby na dostepie do sieci prywatnej na ktorej jest tomato postawiony na routerku. Przypuszczalnie nie chodzi o VPN wylacznie a o RDP.. pytanie może trywialne.. ale czy jelsi podlaczymy sie z routerem przez VPN jako klient, to moge z komputera klienta (w jakieś obcej sieci) uzyc rdp by to było już szyfrowane (korzystało z VPNa)? czy trzeba jakieś chocki klocki robic? czy jest jakiś pakiet vpn dla tomato (bo osobiscie nei znalazłem) ?
Edytowany przez bulsky dnia 30-09-2010 11:26
 
shibby
mylicie troche 3 pojecia:
- port forwarding
- tunelowanie polaczen
- polaczenie vpn

1) laczac sie jako klient (niewazne skad) do serwera vpn postawionego np na tomato stajesz sie logiczna czescia sieci za routerem tak wiec bez problemu mozesz wpisac ip lokalne danego komputera i korzystac z jego zasobow.

2) przekiertowanie portow. Wystarczy przekierowac sobie port zdalny np 10000 na komputer lokalny np 1921.168.1.5:3389 i laczac sie z zewnatrz na ip_publiczne:10000 lub dyndns:10000 otrzymujemy dostep zdalny do komputera za NATem. Oczywiscie zamiast 3389 (rdp) moze byc wspomniany vnc itd

3) wykorzystujac tunelowanie laczymy sie de facto do routera na ssh a on juz dalej przekierowuje polaczenia na komputer zdalny.

Przyklad komputer zdalny 192.168.1.5 za NATem ma uruchomiony pulpit zdalny na porcie 3389.
Mamy zrobiona dynamiczna domene test.dyndns.org oraz uruchomilismy ssh zdalny na porcie 2222.

Otwieramy wiec putty, wybieramy protokol ssh, port 2222 i wpisujemy domene test.dyndns.org

Teraz przechodzimy do zakladki ssh->tunnels.
source port sobie wymyslamy np 10000, destination to nasz komputer do ktorego chcemy sie podlaczyc plus port czyli 192.168.1.5:3389
dajemy add i open, podajemy login i haslo do routera, zostawiamy okno otwarte - tunel jest aktywny.

otwieramy teraz podlaczenie pulpitu zdalnego w pisujemy localhost:10000 (localhost bo to od nas idzie tunel, a port 10000 bo taki podalismy jako source). Gotowe.
Edytowany przez shibby dnia 30-09-2010 13:30
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
komputerowylamer
shibby
1.Jeśli dobrze zrozumiałem najbezpieczniej będzie tunel SSH do routera a potem z routera na komputer za NATem?

2. http://blog.dreamdevil.com/index.php/...-firmware/
Nie ma potrzeby ustawiania zakładki SSH tak jak autor blogu (tunel + przekierowanie portu), bo i po co to przekierowanie skoro zestawiamy już tunel do routera? Tak?
 
shibby
tak, gdy uzywa sie tunelowania to nie uzywa sie juz przekierowaia portow.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
komputerowylamer
Panowie mam znów problem:

1. Ustawiłem SSH w tomato: włączyłem Enable at startup, włączyłem Remote access, ustawiłem Remote port.
Pozostałe ustawienia zakładki SSH nie są zaznaczone.

2. Odpalam skonfigurowane Putty. Otwierając tunel pojawia się okno login as:

3. Wpisuję root (admin tez sprawdzałem) i mam komunikat:
"Disconnected.No supported authentication metods available"

I tyle prośba o hasło juz sie nie pojawia. Co jest źle?
 
komputerowylamer
Tak mi przyszło do głowy:
Czy nie trzeba przypadkiem zaznaczyć jeszcze opcji Allow Password Login w SSH na Tomato?
Czy nie jest tak, że nie zaznaczając opcji Allow Pasword Login musimy wpisać jakiś Authorized Keys ?
Edytowany przez komputerowylamer dnia 30-09-2010 19:59
 
shibby
zgadza sie ale na screenie masz to zaznaczone wiec to pominalem. Maja byc wszystkie ptaszki przy ssh zaznaczone. Zmienic mozesz tylko port zdalny jezeli nie chcesz domyslnego 22 (ja uzywam domyslnego)
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
komputerowylamer
chyba nie zrozumiałem twojej wczorajszej podpowiedzi

Cytat

tak, gdy uzywa sie tunelowania to nie uzywa sie juz przekierowaia portow.

nie włączałem więc w SSH Deamon: "Remote Forwarding" i nie ustawiałem portu w "Port" bo myślałem że to jest właśnie to przekierowanie portów.
Sądziłem że albo tunel albo przekierowanie?
 
shibby
przekierowanie portow to "port forwarding" a nie opcja remote forwarding dotyczaca ssh.

W zakladce ssh wszystkie ptaszki zaznacz i ustaw port zdalny na domyslny 22 (dodatkowo nizej mozesz aktywowac sobie Limit Connection Attempts dla ssh ze po 3ch nieudanych logowaniach dostaje sie bana na 60sek. Skutecznie odstrasza boty.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
komputerowylamer
Ok. Sprawdzę popołudniu.
Wypróbuję na ultraVNC. Chyba że polecasz innego klienta VNC?
 
shibby
ja uzywam radmin`a ale nie jest on darmowy.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
komputerowylamer
Myślałem że w tej wiadomości podziekuję już za pomoc bo nie będzie juz konieczna ... ale jednak coś mi jeszcze nie gra.

Zestawiłem w Putty tunel do router i chodzi.Loguje się i nie zamykam połączenia.

Problem mam z UltraVNC.
Na stacjonarnym zainstalowałem serwer ,ustawiłem hasło, puściłem firewall'a.
Kiedy wpisuję w przeglądarce VNC: localhost: (wartośc suorce port) to program stara się nawiązać połączenie po czym pojawia się komunikat:

images46.fotosik.pl/329/a08d57a055211c20.jpg

Oczywiście nie włączyłem DSMPlugin w serwerz.

Co może byc przyczyną. Jakie rozwiązanie?
 
shibby
pokaz screen jak ustawiles tunel ssh w putty tuz przed nacisnieciem open

mozesz tez sprawdzic telnetem czy port jest otwarty przez tunel
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
komputerowylamer

Cytat


mozesz tez sprawdzic telnetem czy port jest otwarty przez tunel

Czy który port jest otwarty? Ten w komputerze na który chcę wejść? Chodzi o port 5800 ? Jak to mam sprawdzić? Mam firewall'a ale puszcza wychodzące VNC serwera na 5800 i 5900. Zresztą przy wyłączonej zaporze chyba było podobnie ale moge jeszcze raz sprawdzić.

Tak ustawiłem w Putty:

images49.fotosik.pl/348/bd2bb9312f41db43.jpg

Oczywiście ten sam port wpisałem w SSH jako Remote port.

i dalej Putty
images38.fotosik.pl/344/dcf38f44fafe99b6.jpg


na serwerze VNC ustawiłem tylko hasło

images35.fotosik.pl/184/128d623401c2f2b7med.jpg

Potem w Putty przechodzi root i hasło. Zostawiam otwarty tunel.
Dalej localhost:20600
stara się nawiązać połączenie po czym rozłącza
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 80

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,894,882 unikalnych wizyt