Kirjoittaja Aihe: Miten Raspille kiinteä IP osoite [RATKAISTU]  (Luettu 15993 kertaa)

raimo

  • Käyttäjä
  • Viestejä: 4155
  • openSUSE Tumbleweed
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #40 : 21.09.19 - klo:20.19 »
Asiasta neljänteen.  8)

Mitä tarkoittaa tuo /24 IP-osoitteen perässä?
Koodia: [Valitse]
static ip_address=192.168.100.120/24

Aliverkkoa. Ensimmäisen 24 bittiä liittyvät aliverkkoon eli tässä tuo 192.168.100 ja aliverkkoon kuuluvat koneet erottuvat sitten tuolla viimeisellä numerolla.

Puhut vierasta kieltä?  ;D Siis tarvitaanko sitä 24:ää yleensä, eikö pelkkä IP riitä?
Kokeilin: ei tarvita, pelkkä IP riittää.
« Viimeksi muokattu: 21.09.19 - klo:20.25 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

pata

  • Käyttäjä
  • Viestejä: 50
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #41 : 21.09.19 - klo:20.44 »
Tuo merkintä /24 (tai vastaava, aliverkon osoiteavaruuden koosta riippuva osa) on yleisesti käytössä. /etc/dhcpcd.conf esimerkin mukaan.
Aikoinaan kun konfattiin /etc/network/interfaces, siinä oli vastaava rivi
netmask 255.255.255.0
Aliverkon osoite on 24 bittiä ja 8 bittiä on host osoite. Host tunnistaa mitkä muut koneet on samassa aliverkossa. Jaetussa ethernet-verkossa kai tarvittiin. Jos kone halusi lähettää toiselle koneelle samassa aliverkossa, se voi lähettää suoraan kohteen IP-osoitteella. Jos kone halusi lähettää toiseen aliverkkoon, piti lähettää reitittimelle.
Nyt kun verkot on tavallisesti point-to-point host-reititin, jäin miettimään, mikä käyttötarve tuolla on vai onko kyse jostain vanhasta painolastista?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #42 : 24.09.19 - klo:11.29 »
Nyt kun verkot on tavallisesti point-to-point host-reititin, jäin miettimään, mikä käyttötarve tuolla on vai onko kyse jostain vanhasta painolastista?

Kaikki reitittimeen tai NAT-boksiin kytketyt laitteet ovat edelleen samassa aliverkossa, jossa ne keskustelevat suoraan IP-osoitteilla ja löytävät toisensa esimerkiksi DNS-SD:n avulla.

pata

  • Käyttäjä
  • Viestejä: 50
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #43 : 24.09.19 - klo:16.32 »

Kaikki reitittimeen tai NAT-boksiin kytketyt laitteet ovat edelleen samassa aliverkossa, jossa ne keskustelevat suoraan IP-osoitteilla ja löytävät toisensa esimerkiksi DNS-SD:n avulla.
Ethernet verkoissa toimitaan MAC osoitteilla; sitä tarkoitin että kun host on suoraan kiinni reitittimessä, laittaa host paketin otsikkokenttään aina reitittimen MAC osoitteen. Reititin päättää IP-osoitteen perusteella lähettääkö se paketin paikallisverkkoon vai internetiin.

Protokolla on sama jolla toimittiin jaetuissa Ethernet verkoissa, joissa IP-osoitteen aliverkko- ja host-osan perusteella host saattoi päätellä, voiko se lähettää suoraan toisen hostin MAC osoitteella, eikö vain?
Jos protokolla nyt suunniteltaisi vain p-t-p host-reititin verkkoja varten, niin ehkä hostin ei tarvitsisi tietää kuuluuko toinen host samaan aliverkkoon, koska reititin voisi hoitaa homman.

Em. on tietysti turhaa höpinää ja on kai tuhat syytä miksi noin ei tehtäisi eikä sillä ole mitään tekemistä standardiprotokollan kanssa. Joskus kauan sitten standardiprotokollat oli jotenkin hallinnassa, nyt en viitsi enää alkaa palauttaa niitä mieleen.

Tämä ihmettely sen takia että jäin miettimään miksi tuo /24 määrittely ei Raimon testissä ollut tarpeen. Siihen kai löytyy joku yksinkertainen selitys.

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #44 : 24.09.19 - klo:16.47 »
Tämä ihmettely sen takia että jäin miettimään miksi tuo /24 määrittely ei Raimon testissä ollut tarpeen. Siihen kai löytyy joku yksinkertainen selitys.

Minä olen myös asettanut staattisen ip:n Raspiin (tosiasiassa useampaankin raspiin samassa verkossa) ilman /24-määrittelyä, ja hyvin on toiminut. Olen myös kokeillut tuolla /24:llä, mutta silloin olen ollut ongelmissa. (Siis ip on vaihdellut ainakin muistini mukaan.)

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #45 : 24.09.19 - klo:17.32 »
Onko asetuksissa määritetty netmask erikseen?
Minulla on tuollai:
Koodia: [Valitse]
iface eth0 inet static
address 192.168.1.108
netmask 255.255.255.0
gateway 192.168.1.1

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #46 : 24.09.19 - klo:17.37 »
Onko asetuksissa määritetty netmask erikseen?
Minulla on tuollai:
Koodia: [Valitse]
iface eth0 inet static
address 192.168.1.108
netmask 255.255.255.0
gateway 192.168.1.1

Ei ole sitäkään merkitty:
Koodia: [Valitse]
$ cat /etc/dhcpcd.conf |tail
#static domain_name_servers=192.168.1.1

# fallback to static profile on eth0
#interface eth0
#fallback static_eth0
interface eth0
static ip_address=192.168.11.9
static routers=192.168.11.1
static domain_name_servers=192.168.11.1
« Viimeksi muokattu: 24.09.19 - klo:17.38 kirjoittanut kamara »

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #47 : 24.09.19 - klo:17.54 »
Aha.
Minun asetukseni majailevat tiedostossa
/etc/network/interfaces

kamara

  • Käyttäjä
  • Viestejä: 2944
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #48 : 24.09.19 - klo:18.06 »
Aha.
Minun asetukseni majailevat tiedostossa
/etc/network/interfaces

Joo, se on vanhentunut paikka verkkoasetuksille.

Minulla lukee seuraavaa...
Koodia: [Valitse]
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

Onhan oikea versio rasbianista ?
Koodia: [Valitse]
$ uname -a
Linux raspberrypi 4.19.66-v7l+ #1253 SMP Thu Aug 15 12:02:08 BST 2019 armv7l GNU/Linux
« Viimeksi muokattu: 24.09.19 - klo:18.11 kirjoittanut kamara »

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #49 : 24.09.19 - klo:18.27 »
Kokeilin, kaivoin hyllystä varahärpäkkeen.
Kai tuo on 'oikea'?
Koodia: [Valitse]
uname -a
Linux upi 4.19.66+ #1253 Thu Aug 15 11:37:30 BST 2019 armv6l GNU/Linux

Ja /etc/network/interfaces
Koodia: [Valitse]
# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.35/24
gateway 192.168.1.1
#netmask 255.255.255.0


Komiasti pingasi muita kotiverkon koneita ja ryysti päivitykset.

Kai joskus koetettava perehtyä tuohon uuteenkin viritykseen, jos jonain päivänä tämä systeemi heittää pyyhkeen kehään.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: Miten Raspille kiinteä IP osoite [RATKAISTU]
« Vastaus #50 : 24.09.19 - klo:18.34 »

Kaikki reitittimeen tai NAT-boksiin kytketyt laitteet ovat edelleen samassa aliverkossa, jossa ne keskustelevat suoraan IP-osoitteilla ja löytävät toisensa esimerkiksi DNS-SD:n avulla.
Ethernet verkoissa toimitaan MAC osoitteilla; sitä tarkoitin että kun host on suoraan kiinni reitittimessä, laittaa host paketin otsikkokenttään aina reitittimen MAC osoitteen. Reititin päättää IP-osoitteen perusteella lähettääkö se paketin paikallisverkkoon vai internetiin.

Oman kokemukseni mukaan reitittimissä on yleensä tehty ne lähiverkon portit kytkimellä, josta sitten on yksi (sisäinen) portti reitittimelle. Käsittääkseni tuo on tason 2 -kytkin eli se käyttää MAC-osoitteita, mutta voin olla väärässäkin.

Ja onhan ne kytkimet edelleen se edullisin tapa saada lisää koneita Ethernetillä kiinni lähiverkkoon.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.