Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: beer 14 Července 2012, 12:02:45
-
n2n rozhraní běží na dvou strojích, ale nepřipojím se. Oba jsou online (telefonicky ověřeno)
postup:
stroj 1 - spouštím následující skript ručně u sebe jako root
edge -d n2n -a 10.2.2.1 -c sit-n2n -k heslo 255.255.255.0 -l 88.86.108.50:82
stroj 2 - automaticky po startu se spouští v /etc/rc.local
edge -d n2n -a 10.2.2.3 -c sit-n2n -k heslo 255.255.255.0 -l 88.86.108.50:82 &
-c je samozřejmě trošku jiné, než píši a -k je taky trošku jiné, ale shodují se na obou PC.
Já jsem přes O2 připojený, druhý pc je přes t-mobile.
na obou je bylo provedeno povolení ssh:
sudo ufw enable; sudo ufw allow ssh
oba 2 stroje jsou za natem, ale stejně se nevidí, nefunguje ssh,nefunguje ping, na modemu u stroje 2 byl deaktivován firewall, ale nepomohlo to.
oba stroje mají nainstalovaný balík n2n 1.3.1~svn3789-1 z repozitářů a openssh-server 1:5.9p1-5ubuntu1.
Není problém někde v masce nebo tak? Když jsem měl stroj doma, tak ssh mi tímto způsobem fungovalo...
Kde je chyba?
Stroj 2 používá od modemu interní adresu 10.0.0.2, takže ke kolizi IP adres by nemělo dojít.
-
Tak už to vidím, chybí mi před maskou -s...
-
netmask (-s) a heslo (-k) to vůbec nebere v potaz, nejspíše nějaká chyba staré verze N2N. Proč jsem se nemohl připojit bylo to, že jsem si spletl IP.
je zvláštní, že se připojím, protože stroj 1 má nyní
edge -d n2n -a 10.2.2.1 -c sit-n2n -k heslo -s 255.255.255.0 -l 88.86.108.50:82
stroj 2 má jiné heslo (heslo 255.255.255.0) a nemá definovanou masku.
edge -d n2n -a 10.2.2.4 -c sit-n2n -k heslo 255.255.255.0 -l 88.86.108.50:82 &
Přesto, že se hesla různí a přesto, že jeden stroj má definovanou masku 255.255.255.0 a druhý ne, oba jsou ve stejné masce 255.255.255.0 a mohou spolu komunikovat.
-
255.255.255.0 je standardní maska, pokud není nějaká vlastní definována, použije se vždy tahle
-
Ok, ale proč to nebere v potaz ten parametr -k, nebobere a co bylo za mezerou vypouští jako irelevantní?
-
Zkusil jsi to tam dát bez mezery
-
Ok, až to bude možné, odeberu masku ze všech strojů a smažu mezeru, následně vyzkouším, jestli se připojím, když nastavím nějaké nesmyslné heslo nebo ho nevyplním vůbec, heslo nechám jen na pc 2.
Ještě je zvláštní, že se nepřipojím, když vytvořím více adaptérů na stejném PC, připojím se pouze na první. Na ostatní ani nepignu, a to má každý samozřejmě jinou IP.
-
Asi budeš muset zkoušet, já jsem tohle nikdy nezkoušel, takže nevím jak se to bude chovat