Boot preko USBa

Vozdrica raja,

Situacija je sljedeca:

  • Imam RaspberryPi kog planiram koristit kao mali kucni server (router podrzava dyndns tako da bi Rpi koristio za SSH i git)
  • Imam novosastavljenu zvijer masinu na kojoj ce se vrtit Slackware 14.0 cim izadje

Sada, posto zvjerka moze povuc kamaricu struje bez puno napora, ne zelim je drzat vazda upaljenu, no Rpi koristi miligram struje tako da bi njega ostavio vazdan upaljenog ali zelio bih da mogu po potrebi bootat zvjerku (recimo ako hocu nesto kornflejksno da operisem) te da je mogu zgasit po potrebi. Ideja za takav neki setup je da poriktam dyndns na routeru, forwardam 22-icu na Rpi tako da imam pristup Rpiju. Sad pitanje je kako najbolje skopcat Rpi i zvjerku da se zvjerka moze kulturno bootup sa Rpija, ssh na nju, kornflejksam, exit i halt -h?

Ideas? :slight_smile:

Takodjer, usputno pitanje, znal iko kako da nariktam actual domenu (tipa horo-ujida.com) da pokazuje na moj dyndns hepek? Nisam expert sa DNSom tako da bi morali onako ko mamlazu objasnit (al ne pretjerano glupo, ipak bi to ciko konfiguriso :)).

Zahvaljujem unaprijed

Zaista ne kontam pitanje/pitanja. Pomoglo bi da se izražavaš sa manje kolokvijalizama, svaku drugu riječ moram dešifrovati!
I OT je ovdje, prebacujem u drugi forum.

Imas Wake on LAN opciju sigurno integrisanu na ploci, trebas je ukljuciti u BIOS-u.
Evo ti odje howto:

http://www.debian-administration.org/articles/122

A za tu drugu stvar, mislim da dyndns ima opciju da forwarda domene, ali to kosta 30$ godisnje, odnosno treba ti Standard DNS paket
Evo odje:
http://dyn.com/dns/dyn-standard-dns/

Haj uzdravlje.

naslov je boot preko usb-a , nigdje u postu ne spomenu usb, tako da te najbolje nisam razumio :slight_smile:

  1. koristi wake-on-lan
    1a. ili gpio na RPi-u koji ces spojit na power jumper na ploci (znam znam extremne ideje :smiley: )

  2. slack mozes bootat preko mreze (pxe+nfs ili samo kernel preko pxe a root fs preko lokalnog diska itd …) ako ti bas treba da remote nesto testiras mimo main systema. za bootanje main systema koristi samo wake on lan

  3. dns ti je jednostavna stvar. imas namespace koji pocinje sa “.” <- ova tacka ti oznacava ROOT samog DNS-a. za nju su odgovorni root dns serveri. domenu citas ko kur’an sa desne strane na lijevu.
    evo primjera za linux.org.ba. postepeno pocevsi od tacke (koja stoji iza “ba”):

maher@bar:~$ nslookup 
> set q=any
> .
Server:         10.10.0.250
Address:        10.10.0.250#53

Non-authoritative answer:
.       nameserver = e.root-servers.net.
.       nameserver = h.root-servers.net.
.       nameserver = m.root-servers.net.
.       nameserver = b.root-servers.net.
.       nameserver = f.root-servers.net.
.       nameserver = a.root-servers.net.
.       nameserver = c.root-servers.net.
.       nameserver = d.root-servers.net.
.       nameserver = k.root-servers.net.
.       nameserver = i.root-servers.net.
.       nameserver = j.root-servers.net.
.       nameserver = g.root-servers.net.
.       nameserver = l.root-servers.net.

Authoritative answers can be found from:
.       nameserver = c.root-servers.net.
.       nameserver = k.root-servers.net.
.       nameserver = h.root-servers.net.
.       nameserver = f.root-servers.net.
.       nameserver = b.root-servers.net.
.       nameserver = m.root-servers.net.
.       nameserver = a.root-servers.net.
.       nameserver = d.root-servers.net.
.       nameserver = j.root-servers.net.
.       nameserver = i.root-servers.net.
.       nameserver = g.root-servers.net.
.       nameserver = e.root-servers.net.
.       nameserver = l.root-servers.net.
a.root-servers.net      internet address = 198.41.0.4
b.root-servers.net      internet address = 192.228.79.201
c.root-servers.net      internet address = 192.33.4.12
d.root-servers.net      internet address = 128.8.10.90
e.root-servers.net      internet address = 192.203.230.10
f.root-servers.net      internet address = 192.5.5.241
g.root-servers.net      internet address = 192.112.36.4

^-- eh vidis dao ti je za upit “.” odgovorne dns servere. eh sacemo vidit sta je odgovorno za “ba.”:

> ba.
Server:         10.10.0.250
Address:        10.10.0.250#53

Non-authoritative answer:
ba
        origin = bosna.utic.net.ba
        mail addr = hostmaster.bosna.utic.net.ba
        serial = 2012092003
        refresh = 14400
        retry = 3600
        expire = 604800
        minimum = 86400
ba      nameserver = sava.utic.net.ba.
ba      nameserver = auth03.ns.uu.net.
ba      nameserver = munnari.oz.au.
ba      nameserver = ns.ba.
ba      nameserver = ba.cctld.authdns.ripe.net.

Authoritative answers can be found from:
ba      nameserver = sava.utic.net.ba.
ba      nameserver = ns.ba.
ba      nameserver = auth03.ns.uu.net.
ba      nameserver = munnari.oz.au.
ba      nameserver = ba.cctld.authdns.ripe.net.
ba.cctld.authdns.ripe.net       internet address = 193.0.9.60
ns.ba   internet address = 195.130.35.5
sava.utic.net.ba        internet address = 195.130.35.3
auth03.ns.uu.net        internet address = 198.6.1.83
munnari.oz.au   internet address = 202.29.151.3

sad da vidimo kakva je situacija sa “org.ba.”:

> org.ba.
Server:         10.10.0.250
Address:        10.10.0.250#53

Non-authoritative answer:
org.ba
        origin = bosna.utic.net.ba
        mail addr = hostmaster.bosna.utic.net.ba
        serial = 2012082901
        refresh = 14400
        retry = 3600
        expire = 604800
        minimum = 86400
org.ba  nameserver = ns1.bih.net.ba.
org.ba  nameserver = bosna.utic.net.ba.
org.ba  nameserver = sava.utic.net.ba.

Authoritative answers can be found from:
org.ba  nameserver = sava.utic.net.ba.
org.ba  nameserver = bosna.utic.net.ba.
org.ba  nameserver = ns1.bih.net.ba.
ns1.bih.net.ba  internet address = 195.222.32.10
sava.utic.net.ba        internet address = 195.130.35.3
bosna.utic.net.ba       internet address = 195.130.35.5

i sad napokon linux.org.ba. :

> linux.org.ba.
Server:         10.10.0.250
Address:        10.10.0.250#53

Non-authoritative answer:
Name:   linux.org.ba
Address: 77.74.224.138
linux.org.ba
        origin = ns1.team.ba
        mail addr = hostmaster.team.ba
        serial = 2012052401
        refresh = 21600
        retry = 7200
        expire = 1209600
        minimum = 7200
linux.org.ba    nameserver = ns2.team.ba.
linux.org.ba    nameserver = ns1.team.ba.
linux.org.ba    mail exchanger = 5 ALT1.ASPMX.L.GOOGLE.COM.
linux.org.ba    mail exchanger = 10 ASPMX3.GOOGLEMAIL.COM.
linux.org.ba    mail exchanger = 1 ASPMX.L.GOOGLE.COM.

Authoritative answers can be found from:
linux.org.ba    nameserver = ns2.team.ba.
linux.org.ba    nameserver = ns1.team.ba.

itd itd …
znaci kad resolvas domain prvo pitas onu gore tacku gdje je “ba” tld, pa ona ti kaze, pa ti ides na taj server koji je odgovoran za “ba” tld i pitas gdje se to nalazi itd… sve rekurzivno dok ne dodjes do destinacije.
nadam se da si skonto o cemu se radi. oko dyndns-a ti ne mogu pomoci nisam nikad koristio. jesam zato “afraid.org” , pogledaj sta je …

probaj:
da ukineš

horo-ujida.com IN A 123.456.789.123

a da dodaš

www IN CNAME hepek.dyndns.org.

znači u zonski fajl za tu horo domenu dodaj cname na tvoj dynds host (pazi da je baš ovako, tačka na kraju dyndnds.org-a da ti ne bi bilo hepek.dyndns.org.horo-ujida.com), ako koristiš one cpanele dosta ti je ta linija, ako štimaš svoj dns, onda malo pogledaj ovo

http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-bind-zone.html

ako đe zapne pingaj (gtalk ili ovdje), za test imaš:

dig @ns1.horo-ujida.com www.horo-ujida.com A

p.s.
ne znam da li može horo-ujida.com na CNAME, www.horo-ujida.com može