IP adreses
Sākotnēji šķita, ka tas ir bugs. #php.lv IRC kanālā andrisp bija apjucis, tad es apjuku. Līdz mazliet padomāju (atcerējos ko līdzīgu , kāstojot stringu par intu).
echo long2ip(ip2long('10.0.0.011')); // Būs 10.0.0.9
Bet tad paprovēju ar parasto pingu.
$ ping 10.0.0.011 PING 10.0.0.011 (10.0.0.9) 56(84) bytes of data.
Nolēmu iet tālāk.
$ ping 10.0.0.0xa PING 10.0.0.0xa (10.0.0.10) 56(84) bytes of data.
HA! Ik dienas kas jauns...
11
2007. gada 16. februārī, plkst. 12:00
<code lang="php">echo long2ip(ip2long('10.0.0.11')); // Būs 10.0.0.11</code>
BigUgga
2007. gada 16. februārī, plkst. 12:53
nez vai windows pie IP settingiem šitādu joku ievadot ar būs 9 beigās?
laacz Autors
2007. gada 16. februārī, plkst. 12:59
BigUgga: Windows pings uzvedās tieši tāpat, bet iekš dialogloga (kur jābaksta IP adreses) tas neiet cauri.
DeeWee
2007. gada 16. februārī, plkst. 13:10
Kur prikols 0xa ? 0xa = 10(dec)
valdiic
2007. gada 16. februārī, plkst. 14:25
A kas? Octal pirmo reizi ieraudzījuši, vai?
Jancis
2007. gada 16. februārī, plkst. 15:57
valdiic - wow, wow. wow, tieshaam kruts esi. Wow...
Vilx-
2007. gada 16. februārī, plkst. 17:00
Cool. Uz Windows arī strādā. :P Šitādu joku nebiju iedomājies! Kādas crazy parseru bibliotēkas tur tiek izmantotas galu galā? Man šķita, ka PING's ir pavisam trula un vienkārša programma!
oollee
2007. gada 16. februārī, plkst. 17:58
$ ping 167772170 PING 167772170 (10.0.0.10): 56 data bytes
BigUgga
2007. gada 16. februārī, plkst. 18:34
oollee: tas zināms laacz: par pingu jau izmēģināju, negribas tik čakarēties ar o dialoglogu :)
Kirils
2007. gada 16. februārī, plkst. 21:31
valdiic +1
ramm
2007. gada 16. februārī, plkst. 23:29
a kas ja es uztaisīšu uzņēmuma ietvaros domēnu 0xee un uztaisīšu trīs līmeņu apakšdomēnus 0xee.0xee.0xee.0xee pingojot windoze piemeram nemaz nemeģina šadu adresi norezolvēt bet interpretee to pēc hekšiem: 238.238.238.238
vai varam to saukt par bugu? :)
divaini kaut kā nesmu nekur manījis ka dns reģistri šādas simbolu kombinācijas neļautu reģistrēt
Kirils
2007. gada 17. februārī, plkst. 01:00
peec rfc, domeena daljai obligaati jaasaakas ar burtu
bprn
2007. gada 17. februārī, plkst. 09:41
http://001.lv/ , tiesham? a kas tas?
haa
2007. gada 17. februārī, plkst. 11:36
Kirils - tu jau sāc atgāināt amerikāni. pašam tev nepieder http://02.lv ?
Vilx-
2007. gada 17. februārī, plkst. 13:34
Kirils laikam domāja pēdējo daļu domēna vārdā. Tā kā ".lv" iekš "laacz.lv" Tas gan varētu būt...
ramm
2007. gada 17. februārī, plkst. 14:56
pielikums-
btw. linux hekšhu adreses cenšas rezolvēt, bet tās 011 ne: <code> root@web:
# ping 192.168.1.0xee ping: unknown host 192.168.1.0xee root@web:# ping 192.168.1.011 PING 192.168.1.011 (192.168.1.9): 56 octets data--- 192.168.1.011 ping statistics --- 2 packets transmitted, 0 packets received, 100% packet loss </code>
ramm
2007. gada 17. februārī, plkst. 14:58
vēlviens pielikums-
tātad sanāk ka ir iespējams uztaisīt piemēram web adresi kuru linuxis atvērs bet windoze nespēs atvērt jau OS līmenī
ideāli :) !
laacz Autors
2007. gada 17. februārī, plkst. 15:32
ramm, nav gan tā. Jo 0xee nav korekta IP adrese, līdz ar ko, automātiski tiek pieņemts, ka tas ir hostneims.
ramm
2007. gada 17. februārī, plkst. 22:20
0xee nav IPadrese bet piem.: 0xee.0x12.0xa1.0x23 priekš windozes ir IPadrese bet unixam tas ir hostneims kas izteikts kā domēns ar trīs līmeņu apakšdomēniem
vienigais šķērslis ir top level domains ja vien būtu .lv vai .com, kurš vienlaicīgi ir valids hekšos izteikts cipars tad tiešām būtu reāli uztaisīt tikai unixistiem sasniedzamu resursu.
ok savā lokālajā tīklā es to varu.
un otrs aspekts ir tas, ka nevar zināt kā šādus hex-hostneimus interpretēs dns serveris
ramm
2007. gada 17. februārī, plkst. 22:25
vēlviens pielikums :)
FreeBSD uzvedas tāpat kā windoze un linux ar kerneli 2.6 arī tobiš hekšus arī uztver kā ipadreses
tā kā mans teiciens par unix resursu nav precīzs... hekšus rezolvēt cenšas tikai linuxis kernel 2.4
Vilx-
2007. gada 19. februārī, plkst. 00:41
Varbūt ka es esmu glups, un socketus programmēt galīgi nemāku, bet... vai tad tomēr nav tā, ka tas ir pats PING.EXE (PING uz *nix), kas izdomā, kas tas ir par zvēru? Nevis OS? Jo - cik esmu kodējis, nav tādas funkcijas, kurai Tu iebaro stringu, un kura izspļauj IP. Ir vai nu DNS lookups, vai uzreiz IP. Ne?
laacz Autors
2007. gada 19. februārī, plkst. 08:00
Vilx-: hostname() :>
Vilx-
2007. gada 19. februārī, plkst. 12:46
Winsock'am tādas funkcijas nav...
aaxc
2007. gada 19. februārī, plkst. 15:31
dainis@aaxc:~> ping 10.011.012.011 PING 10.011.012.011 (10.9.10.9) 56(84) bytes of data. From 80.232.236.205: icmp_seq=1 Destination Host Unreachable From 80.232.236.205 icmp_seq=1 Destination Host Unreachable From 80.232.236.205 icmp_seq=3 Destination Host Unreachable
--- 10.011.012.011 ping statistics --- 3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2000ms
aaxc
2007. gada 19. februārī, plkst. 15:44
dainis@aaxc:~> ping 010.011.012.011 PING 010.011.012.011 (8.9.10.9) 56(84) bytes of data. From 4.79.65.22: icmp_seq=1 Destination Host Unreachable From 4.79.65.22 icmp_seq=1 Destination Host Unreachable
--- 010.011.012.011 ping statistics --- 2 packets transmitted, 0 received, +2 errors, 100% packet loss, time 1001ms
aaxc
2007. gada 19. februārī, plkst. 15:58
dainis@aaxc:~> ping 001.001.001.001 PING 001.001.001.001 (1.1.1.1) 56(84) bytes of data. 64 bytes from 1.1.1.1: icmp_seq=1 ttl=252 time=3.03 ms
Kirils
2007. gada 20. februārī, plkst. 00:59
baigie briinumdari nah. taa vien niezeeja pateikt. kursh vairaak nulles uzrakstiits.
laacz: winsockam imo bija viena cita tam meerkjim.
marexz
2007. gada 21. februārī, plkst. 12:19
shis jau sen zinaams
ZBH
2007. gada 22. februārī, plkst. 08:31
narod, jums pirmaa dzirdeesan, ka C (es nezin par M$ VC) skaitls var uzdot arri hex un oct pierakstaa?