CZFree.Net
  ripe.czfree.net
  Moduly: new/change object : documentation  |
 

1. Vytvareni objektu
2. Editace objektu
3. Chybove kody
4. Whois server
5. Kontakt

Vytvareni jednotlivych objektu se deje pomoci formularu odesilanych pres dialog "new object"
V tomto dialogu je moznost vygenerovat aktualni podobu definice objektu - takze clovek vi, co ve formulari musi byt (mandatory), muze mit vice hodnot (multiple) a jakeho type parametr je. Parametry s vice hodnotami se pisi jako vice parametru vzdy s jednou hodnotou (admin-c, nserver, ap.)

Doporucuju u objektu vyplnovat "notify:" - email-em pak prijde zprava o zmene objektu, kdyz si s vama nekdo pohrava...

priklad vytvareni objektu (templates z 18.10.2003):

Osoba

person: [ string ]
name:  [ string ]  (mandatory) 
address:  [ string ]  (multiple) 
changed:  [ string ]  (multiple) 
country:  [ hash32 ]  (mandatory) 
descr:  [ string ]  (multiple) 
fax-no:  [ string ]  (multiple) 
notify:  [ string ]  (multiple) 
phone:  [ string ]  (multiple) 
e-mail:  [ string ]  (mandatory) 

person: FOO-CZF
name: Petr Nemenil
address: Symetricka 12, Praha -1
country: cz
notify: foo@bar.com
phone: +120 213213992
e-mail: foo@bar.com

Autonomni system

aut-num: [ string ]
admin-c:  [ foreign key -> person ]  (mandatory)  (multiple) 
changed:  [ string ]  (multiple) 
notify:  [ string ]  (multiple) 
tech-c:  [ foreign key -> person ]  (mandatory)  (multiple) 
zone-c:  [ foreign key -> person ]  (multiple) 
remarks:  [ string ]  (multiple) 
import:  [ string ]  (multiple) 
export:  [ string ]  (multiple) 
descr:  [ string ]  (mandatory)  (multiple) 
as-name:  [ string ] 

aut-num: AS65111
descr: Praha - Hodkovicky
admin-c: FOO-CZF
tech-c: FOO-CZF
tech-c: BAR-CZF
notify: foo@bar.com
remarks: Diskuze o oblasti: http://czfree.net/forum/abc.html

Registrace site (cloud, LAN, jeden pocitac)

inetnum: [ poolipv4 ]
admin-c:  [ foreign key -> person ]  (mandatory)  (multiple) 
tech-c:  [ foreign key -> person ]  (mandatory)  (multiple) 
descr:  [ string ]  (multiple) 
name:  [ string ]  (mandatory) 
notify:  [ string ]  (multiple) 
origin:  [ foreign key -> aut-num ] 
changed:  [ string ]  (multiple) 
node:  [ string ] 

inetnum: 10.66.0.0/16
admin-c:  FOO-CZF
tech-c: FOO-CZF
tech-c: BAR-CZF
name: Cloud - Praha - Hostivice, Rudna u Prahy, Chyne, Ptice, Cerveny Ujezd, Sobin, Uhonice
origin: AS65065
notify: foo@bar.com

inetnum: 10.66.12.0/24
admin-c:  FOO-CZF
tech-c: FOO-CZF
node: Realworld01
name: lokalni LAN
notify: foo@bar.com

inetnum: 10.66.12.19/32
admin-c: FOO-CZF
tech-c: FOO-CZF
node: Realworld01
name: server ftp.realworld.czf
descr: aktualni mirrory debian/redhat/mandrake a dalsich distribuci

Editace objektu:

Zkopirovat puvodni objekt do formulare pod odkazem "new/change object", zmenit potrebne, odeslat...


Mozne chyby pri vytvareni novych zaznamu:

PARAM_PARSEREQ_ERR - v definici je obsazen nejaky nepripustny znak (TODO: odstranit)
PARAM_NO_TOP - chybi primarni parametr objektu (tzn. definice typu a nazvu objektu, napr. person: ...)
PARAM_MULTIPLE_TOP - definice obsahuje vice nazvu objektu (v jednom pozadavku je mozna vytvaret/modifikovat pouze 1 objekt)
PARAM_CHILD_MANDATORY - chybi parametr, ktery je oznacen jako pozadovany (mandatory)
PARAM_NOT_CHILD - parametr tohoto typu neexistuje u vytvareneho objektu
PARAM_NOT_MULTIPLE - parametr nema povolen vice hodnot
PARAM_FOREIGN_NOTEXIST - neexistuje objekt, na ktery se parametrem odkazujete
PARAM_FOREIGN_INCOMPATIBLE - objekt, na ktery se parametrem odkazujete ma nevhodny typ
PARAM_EREG_MISMATCH - parametr neprosel syntaktickym testem (autonomni system nezacnina "AS" a podobne)
PARAM_TYPE_MISMATCH - parametr neprosel specifickym testem (zatim nevyuzito)
PARAM_VALUE_NOTIPV4 - zadany parametr neni IPv4 rozsahem (X.Y.Z.A/B)


Whois server bezi na stroji "whois.czfree.net". Pro navod k pouziti ho zavolejte s parametrem "-help":
$ whois -h whois.czfree.net -- -help


Contact email: nic@czfree.net

(c) 2003, David Cermak, modified/nic.czf integration 2007-2008 Danny
MyRPSL (0.91-bf081117-nic)
Script processing time: 2 ms