Kirjoittaja Aihe: Kotiverkko, ssh/sftp-palvelin ja avahi-ongelmat [Ratkaistu]  (Luettu 2549 kertaa)

s0r05000

  • Käyttäjä
  • Viestejä: 110
    • Profiili
    • kapsi
Hei.

Olen tätä pähkäillyt siitä lähtien kun  iskin ubuntun takaisin pöytäkoneeseen.

Eli, laitteisto on seuraavanlainen:
Reitittimenä/adsl-laatikkona on ZyXEL Prestige 600
Tähän on kiinnitetty Buffalo HWR wlan-asema ja pöytäkone ubuntu 8.04*:lla varustettuna.

Ja ongelma seuraavanlainen:

Reititin antaa ubuntulle ip:n 192.168.1.34 ja Buffalolle 192.168.1.33. Bootin jälkeen ssh-palvelin toimii täysin oikein, eli voin ottaa läppäristä yhteyden tuohon reitittimen jakamaan osoitteeseen. Ja kaikki toimii. Ifconfig kertoo, että koneella on käytössä tuo reitittimeltä saatu ip. Nyt kun odettelen muutaman tunnin, niin avahi ottaa ja astuu kehiin. Seuraavassa ifconfig avahin spawnattua itsensä jostain alimmasta paikasta:
Koodia: [Valitse]
eth0      Link encap:Ethernet  HWaddr 00:50:8d:b7:43:4d 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2384950 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2517134 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1216431478 (1.1 GB)  TX bytes:1234679627 (1.1 GB)
          Interrupt:16

eth0:avahi Link encap:Ethernet  HWaddr 00:50:8d:b7:43:4d 
          inet addr:169.254.6.29  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:16

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:52 errors:0 dropped:0 overruns:0 frame:0
          TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2817 (2.7 KB)  TX bytes:2817 (2.7 KB)

Eli kuten varmaan huomaatte, koneella on avahin avulla käytössä jokin aivan muu ip, kuin reitittimeltä alunperin saatu. Ihmettelenkin, että miten ihmeessä yhteys ulkomaailmaan on kuitenkin käytössä, vaikken saa pöytäkoneen ssh-palvelimeen enää yhteyttä millään. Palvelu on käytössä ja loopbackillä yhteys onnistuu.

Toiselta koneelta yhteys ei siis onnistu. Ei langattoman, eikä edes suoraan langalla reitittimen läpi. Olen kyllä koittanut koneen hostnamella, joka on sama kuin DynDNS osoitteeni, avahin ip:llä ja reitittimen dhcp:ltä saadulla.

Eli avahi siis muuttaa koneen ip:n siten, että ssh ei pääse enää vastaamaan muuhun, kuin loopbackkiin.

Onko kukaan huomannut vastaavaa? Jos on, niin miten olette saaneet avahin poistettua käytöstä siten ettei tämä tosiaan taas spawnaa itseään seuraavan päivityksen jälkeen?
Tai miten olette saaneeet sen käyttäytymään oikein?



Edit:

Ratkaistu:
Palveluista kun napsaisee "Multicast DNS service discovery":n pois päältä, niin ainakin tällä hetkellä näyttäisi kaikki toimivan ihan ok ilman avahia. Katsotaan nyt, pysyykö se poissa, vai palaako taas jonkun päivityksen jälkeen.
« Viimeksi muokattu: 01.09.08 - klo:16.59 kirjoittanut s0r05000 »
"a combination of bad and sad luck, and it's definitely not fair." Grace (or The Importance of being impermanent) - Armalite
HP Pavilion tx2020 & Ubuntu 8.04 mirosol.kapsi.fi