Jump to content

Linux: the power of a penguin


VaradeRo
 Κοινοποίηση

Recommended Posts

Nαι, βασικά κι εμεένα το πρόβλημά μου δεν είναι να κάνω το ping αλλα να παράγω τα IPs..Που είναι 192.168.1.x

Το script πρέπει να είναι σε #!/bin/tcsh

Kαμμιά ιδέα?....

Ευχαριστώ..

*Imela*

Link to comment
Share on other sites

  • Απαντήσεις 3χιλ.
  • Δημιουργία
  • Τελευταία απάντηση

Top Posters In This Topic

Δημοφιλείς μέρες

Top Posters In This Topic

Nαι, βασικά κι εμεένα το πρόβλημά μου δεν είναι να κάνω το ping αλλα να παράγω τα IPs..Που είναι 192.168.1.x

 

Δεν έχω αυτή τη στιγμή Linux εδώ για να το δοκιμάσω, αλλά σε HP-UX δουλέυει. (και φαντάζομαι σε οποιοδήποτε POSIX complaiant shell)

 

((num = RANDOM %255+1)) ; print $num

 

το num θα είναι απο 1 εως 255.

 

(οι IP's έχουν 4 μέρη, το πρώτο κομμάτι είναι στάνταρ για μια περιοχή, π.χ το 62.*.*.* είναι όλο Ευρώπη, το δεύτερο συνήθως ανήκει σε έναν ISP, π.χ. το 62.103.*.* ανήκει στην Otenet, τα άλλα 2 συνήθως χρησιμοποιούνται εξ΄ ολοκλήρου).

 

Δεν έχει καμμία σχέση το πρώτο κομμάτι με την περιοχή, αλλά με το πόσο μεγάλο δίκτυο έχει αυτός που θέλει να διευθυνσιοδοτηθεί.

Οι IP διεθύνσεις χωρίζονται σε 3 κλάσεις, ανάλογα με το μέγεθος του δικτύου.

Ετσι στην πρώτη κλάση (Class A IP's) ανήκουν οι διευθύνσεις μέχρι 126.0.0.0 σττην δευτερη (class B) αυτές μέχρι 191.0.0.0 και στην τρίτη (Class C) μέχρι 255.0.0.0.

Στην πράξη υπάρχουν και πολλά IP ragnes που χρησιμοποιούνται για δοκιμές και άλλες υπηρεσίες (πχ. 120.χ.χ.χ για loopback, 224.χ.χ.χ για multicast, 10.χ.χ.χ, 192.168.χ.χ για εσωτερικά δίκτυα κτλ.)

 

Ας μην αρχίσουμε όμως την θεωρία TCP/IP εδώ. Αν θες περισσότερες πληροφορίες, μπορούμε να ξεκινήσουμε ένα άλλο thread ....

Imagine Imposible. We make It Visible.

 

http://www.netmachine.gr

Link to comment
Share on other sites

Αρχικό Μήνυμα από τον nikosk

Δεν έχει καμμία σχέση το πρώτο κομμάτι με την περιοχή, αλλά με το πόσο μεγάλο δίκτυο έχει αυτός που θέλει να διευθυνσιοδοτηθεί.

Οι IP διεθύνσεις χωρίζονται σε 3 κλάσεις, ανάλογα με το μέγεθος του δικτύου.

Ετσι στην πρώτη κλάση (Class A IP's) ανήκουν οι διευθύνσεις μέχρι 126.0.0.0 σττην δευτερη (class B) αυτές μέχρι 191.0.0.0 και στην τρίτη (Class C) μέχρι 255.0.0.0.

Στην πράξη υπάρχουν και πολλά IP ragnes που χρησιμοποιούνται για δοκιμές και άλλες υπηρεσίες (πχ. 120.χ.χ.χ για loopback, 224.χ.χ.χ για multicast, 10.χ.χ.χ, 192.168.χ.χ για εσωτερικά δίκτυα κτλ.)

 

Ώπα! Τα χεις μπλέξει λιγο :blink:

Class A είναι κάθε range A.B.C.* (A.B.C.0 με A.B.C.255)

Class B είναι κάθε range A.B.*.* (A.B.0.0 με A.B.255.255)

Class C είναι κάθε range A.*.*.* (A.0.0.0 με A.255.255.255)

 

Παράδειγμα:

Τα private ranges κατά την IANA είναι:

10.0.0.0 - 10.255.255.255

172.16.0.0 - 172.31.255.255

192.168.0.0 - 192.168.255.255

Το πρώτο είναι 1 Class A, το δεύτερο 16 Class B ενώ το τρίτο 256 Class C (όχι δεν είναι Class B, το γιατί είναι άλλη ιστορία)

Το loopback είναι to 127.*.*.* (με το 127.0.0.1 να είναι το γνωστό localhost) και όπως σωστά είπες το 224.*.*.* για multicast.

 

Το πως μοιράζονται οι IPs καθορίζεται από την IANA η οποία με τη σειρά της έχει καθορίσει 4 μεγάλους φορείς για την απόδοση διευθύνσεων.

RIPE για την Ευρώπη την Μέση Ανατολή την κεντρική Ασία και την μισή Αφρική, ARIN για την Αμερική και την υπόλοιπη Αφρική, APNIC για την Ασία και LACNIC για τη Λατινική Αμερική (η οποία "ανήκε" στην ARIN μέχρι πολύ πρόσφατα).

Ο καθένας από αυτούς τους φορείς δίνει κάποια ranges (όχι όμως απαραίτητα με Classes, καθώς ο τρόπος αυτός έχει ξεπεραστεί) σε εταιρίες και φορείς (ακομά και κράτη). Έτσι π.χ. το ΕΜΠ έχει το 147.102.*.*

Φυσικά η Ευρώπη δεν έχει μόνο το 62.*, για περισσότερες πληροφορίες μπορείτε να δείτε στην RIPE.

 

Αυτά :)

(Βγήκαμε και λίγο off-topic)

Link to comment
Share on other sites

Αρχικό Μήνυμα από τον zeppelin

 

PING http://www.hol.gr (194.30.220.30)

 

i hol den einai stin evropi (just curious)!?

 

Δεν είπα ότι όλη η Ευρώπη έχει μόνο το 62.*.*.*

Είπα ότι όλο το 62.*.*.* είναι Ευρώπη.

Πρόσεχε λίγο τι γράφω...

Ορίστε τα ranges και που έχουν αποδοθεί:

Address
Block   Date     Registry - Purpose                  Notes or Reference
-----   ------   ---------------------------         ------------------
000/8   Sep 81   IANA - Reserved
001/8   Sep 81   IANA - Reserved
002/8   Sep 81   IANA - Reserved
003/8   May 94   General Electric Company
004/8   Dec 92   Bolt Beranek and Newman Inc.
005/8   Jul 95   IANA - Reserved
006/8   Feb 94   Army Information Systems Center
007/8   Apr 95   IANA - Reserved
008/8   Dec 92   Bolt Beranek and Newman Inc.
009/8   Aug 92   IBM
010/8   Jun 95   IANA - Private Use                  See [RFC1918]
011/8   May 93   DoD Intel Information Systems
012/8   Jun 95   AT&T Bell Laboratories
013/8   Sep 91   Xerox Corporation
014/8   Jun 91   IANA - Public Data Network
015/8   Jul 94   Hewlett-Packard Company
016/8   Nov 94   Digital Equipment Corporation
017/8   Jul 92   Apple Computer Inc.
018/8   Jan 94   MIT
019/8   May 95   Ford Motor Company
020/8   Oct 94   Computer Sciences Corporation
021/8   Jul 91   DDN-RVN
022/8   May 93   Defense Information Systems Agency
023/8   Jul 95   IANA - Reserved
024/8   May 01   ARIN - Cable Block                  (Formerly IANA - Jul 95)
025/8   Jan 95   Royal Signals and Radar Establishment
026/8   May 95   Defense Information Systems Agency
027/8   Apr 95   IANA - Reserved
028/8   Jul 92   DSI-North
029/8   Jul 91   Defense Information Systems Agency
030/8   Jul 91   Defense Information Systems Agency
031/8   Apr 99   IANA - Reserved
032/8   Jun 94   Norsk Informasjonsteknology
033/8   Jan 91   DLA Systems Automation Center
034/8   Mar 93   Halliburton Company
035/8   Apr 94   MERIT Computer Network
036/8   Jul 00   IANA - Reserved                     (Formerly Stanford University - Apr 93)
037/8   Apr 95   IANA - Reserved
038/8   Sep 94   Performance Systems International
039/8   Apr 95   IANA - Reserved
040/8   Jun 94   Eli Lily and Company
041/8   May 95   IANA - Reserved
042/8   Jul 95   IANA - Reserved
043/8   Jan 91   Japan Inet
044/8   Jul 92   Amateur Radio Digital Communications
045/8   Jan 95   Interop Show Network
046/8   Dec 92   Bolt Beranek and Newman Inc.
047/8   Jan 91   Bell-Northern Research
048/8   May 95   Prudential Securities Inc.
049/8   May 94   Joint Technical Command             (Returned to IANA  Mar 98)
050/8   May 94   Joint Technical Command             (Returned to IANA  Mar 98)
051/8   Aug 94   Deparment of Social Security of UK
052/8   Dec 91   E.I. duPont de Nemours and Co., Inc.
053/8   Oct 93   Cap Debis CCS
054/8   Mar 92   Merck and Co., Inc.
055/8   Apr 95   Boeing Computer Services
056/8   Jun 94   U.S. Postal Service
057/8   May 95   SITA
058/8   Sep 81   IANA - Reserved
059/8   Sep 81   IANA - Reserved
060/8   Apr 03   APNIC                               (whois.apnic.net)
061/8   Apr 97   APNIC                               (whois.apnic.net)
062/8   Apr 97   RIPE NCC                            (whois.ripe.net)
063/8   Apr 97   ARIN                                (whois.arin.net)	
064/8   Jul 99   ARIN                                (whois.arin.net) 
065/8   Jul 00   ARIN                                (whois.arin.net)
066/8   Jul 00   ARIN                                (whois.arin.net)
067/8   May 01   ARIN                                (whois.arin.net)
068/8   Jun 01   ARIN                                (whois.arin.net)
069/8   Aug 02   ARIN                                (whois.arin.net)
070/8   Sep 81   IANA - Reserved
071/8   Sep 81   IANA - Reserved
072/8   Sep 81   IANA - Reserved
073/8   Sep 81   IANA - Reserved
074/8   Sep 81   IANA - Reserved
075/8   Sep 81   IANA - Reserved
076/8   Sep 81   IANA - Reserved
077/8   Sep 81   IANA - Reserved
078/8   Sep 81   IANA - Reserved
079/8   Sep 81   IANA - Reserved
080/8   Apr 01   RIPE NCC                            (whois.ripe.net)
081/8   Apr 01   RIPE NCC                            (whois.ripe.net)
082/8   Nov 02   RIPE NCC                            (whois.ripe.net)
083/8   Sep 81   IANA - Reserved
084/8   Sep 81   IANA - Reserved
085/8   Sep 81   IANA - Reserved
086/8   Sep 81   IANA - Reserved
087/8   Sep 81   IANA - Reserved
088/8   Sep 81   IANA - Reserved
089/8   Sep 81   IANA - Reserved
090/8   Sep 81   IANA - Reserved
091/8   Sep 81   IANA - Reserved
092/8   Sep 81   IANA - Reserved
093/8   Sep 81   IANA - Reserved
094/8   Sep 81   IANA - Reserved
095/8   Sep 81   IANA - Reserved
096/8   Sep 81   IANA - Reserved
097/8   Sep 81   IANA - Reserved
098/8   Sep 81   IANA - Reserved
099/8   Sep 81   IANA - Reserved
100/8   Sep 81   IANA - Reserved
101/8   Sep 81   IANA - Reserved
102/8   Sep 81   IANA - Reserved
103/8   Sep 81   IANA - Reserved
104/8   Sep 81   IANA - Reserved
105/8   Sep 81   IANA - Reserved
106/8   Sep 81   IANA - Reserved
107/8   Sep 81   IANA - Reserved
108/8   Sep 81   IANA - Reserved
109/8   Sep 81   IANA - Reserved
110/8   Sep 81   IANA - Reserved
111/8   Sep 81   IANA - Reserved
112/8   Sep 81   IANA - Reserved
113/8   Sep 81   IANA - Reserved
114/8   Sep 81   IANA - Reserved
115/8   Sep 81   IANA - Reserved
116/8   Sep 81   IANA - Reserved
117/8   Sep 81   IANA - Reserved
118/8   Sep 81   IANA - Reserved
119/8   Sep 81   IANA - Reserved
120/8   Sep 81   IANA - Reserved
121/8   Sep 81   IANA - Reserved
122/8   Sep 81   IANA - Reserved
123/8   Sep 81   IANA - Reserved
124/8   Sep 81   IANA - Reserved
125/8   Sep 81   IANA - Reserved
126/8   Sep 81   IANA - Reserved
127/8   Sep 81   IANA - Reserved                     See [RFC3330]
128/8   May 93   Various Registries
129/8   May 93   Various Registries
130/8   May 93   Various Registries
131/8   May 93   Various Registries
132/8   May 93   Various Registries
133/8   May 93   Various Registries
134/8   May 93   Various Registries
135/8   May 93   Various Registries
136/8   May 93   Various Registries
137/8   May 93   Various Registries
138/8   May 93   Various Registries
139/8   May 93   Various Registries
140/8   May 93   Various Registries
141/8   May 93   Various Registries
142/8   May 93   Various Registries
143/8   May 93   Various Registries
144/8   May 93   Various Registries
145/8   May 93   Various Registries
146/8   May 93   Various Registries
147/8   May 93   Various Registries
148/8   May 93   Various Registries
149/8   May 93   Various Registries
150/8   May 93   Various Registries
151/8   May 93   Various Registries
152/8   May 93   Various Registries
153/8   May 93   Various Registries
154/8   May 93   Various Registries
155/8   May 93   Various Registries
156/8   May 93   Various Registries
157/8   May 93   Various Registries
158/8   May 93   Various Registries
159/8   May 93   Various Registries
160/8   May 93   Various Registries
161/8   May 93   Various Registries
162/8   May 93   Various Registries
163/8   May 93   Various Registries
164/8   May 93   Various Registries
165/8   May 93   Various Registries
166/8   May 93   Various Registries
167/8   May 93   Various Registries
168/8   May 93   Various Registries
169/8   May 93   Various Registries
170/8   May 93   Various Registries
171/8   May 93   Various Registries
172/8   May 93   Various Registries
173/8   Apr 03   IANA - Reserved
174/8   Apr 03   IANA - Reserved
175/8   Apr 03   IANA - Reserved
176/8   Apr 03   IANA - Reserved
177/8   Apr 03   IANA - Reserved
178/8   Apr 03   IANA - Reserved
179/8   Apr 03   IANA - Reserved
180/8   Apr 03   IANA - Reserved
181/8   Apr 03   IANA - Reserved
182/8   Apr 03   IANA - Reserved
183/8   Apr 03   IANA - Reserved
184/8   Apr 03   IANA - Reserved
185/8   Apr 03   IANA - Reserved
186/8   Apr 03   IANA - Reserved
187/8   Apr 03   IANA - Reserved
188/8   May 93   Various Registries
189/8   Apr 03   IANA - Reserved
190/8   Apr 03   IANA - Reserved
191/8   May 93   Various Registries
192/8   May 93   Various Registries
193/8   May 93   RIPE NCC                            (whois.ripe.net)
194/8   May 93   RIPE NCC                            (whois.ripe.net)
195/8   May 93   RIPE NCC                            (whois.ripe.net)
196/8   May 93   Various Registries
197/8   May 93   IANA - Reserved
198/8   May 93   Various Registries
199/8   May 93   ARIN                                (whois.arin.net)
200/8   Nov 02   LACNIC                              (whois.lacnic.net)
201/8   Apr 03   LACNIC                              (whois.lacnic.net)
202/8   May 93   APNIC                               (whois.apnic.net)
203/8   May 93   APNIC                               (whois.apnic.net)
204/8   Mar 94   ARIN                                (whois.arin.net)
205/8   Mar 94   ARIN                                (whois.arin.net)
206/8   Apr 95   ARIN                                (whois.arin.net)
207/8   Nov 95   ARIN                                (whois.arin.net)
208/8   Apr 96   ARIN                                (whois.arin.net)
209/8   Jun 96   ARIN                                (whois.arin.net)
210/8   Jun 96   APNIC                               (whois.apnic.net)
211/8   Jun 96   APNIC                               (whois.apnic.net)
212/8   Oct 97   RIPE NCC                            (whois.ripe.net)
213/8   Mar 99   RIPE NCC                            (whois.ripe.net)
214/8   Mar 98   US-DOD
215/8   Mar 98   US-DOD
216/8   Apr 98   ARIN                                (whois.arin.net)
217/8   Jun 00   RIPE NCC                            (whois.ripe.net)
218/8   Dec 00   APNIC                               (whois.apnic.net)
219/8   Sep 01   APNIC                               (whois.apnic.net)
220/8   Dec 01   APNIC                               (whois.apnic.net)
221/8   Jul 02   APNIC                               (whois.apnic.net)
222/8   Feb 03   APNIC                               (whois.apnic.net)
223/8   Apr 03   IANA - Reserved                               
224/8   Sep 81   IANA - Multicast
225/8   Sep 81   IANA - Multicast
226/8   Sep 81   IANA - Multicast
227/8   Sep 81   IANA - Multicast
228/8   Sep 81   IANA - Multicast
229/8   Sep 81   IANA - Multicast
230/8   Sep 81   IANA - Multicast
231/8   Sep 81   IANA - Multicast
232/8   Sep 81   IANA - Multicast
233/8   Sep 81   IANA - Multicast
234/8   Sep 81   IANA - Multicast
235/8   Sep 81   IANA - Multicast
236/8   Sep 81   IANA - Multicast
237/8   Sep 81   IANA - Multicast
238/8   Sep 81   IANA - Multicast
239/8   Sep 81   IANA - Multicast
240/8   Sep 81   IANA - Reserved
241/8   Sep 81   IANA - Reserved
242/8   Sep 81   IANA - Reserved
243/8   Sep 81   IANA - Reserved
244/8   Sep 81   IANA - Reserved
245/8   Sep 81   IANA - Reserved
246/8   Sep 81   IANA - Reserved
247/8   Sep 81   IANA - Reserved
248/8   Sep 81   IANA - Reserved
249/8   Sep 81   IANA - Reserved
250/8   Sep 81   IANA - Reserved
251/8   Sep 81   IANA - Reserved
252/8   Sep 81   IANA - Reserved
253/8   Sep 81   IANA - Reserved
254/8   Sep 81   IANA - Reserved
255/8   Sep 81   IANA - Reserved

 

Και ορίστε και τα δεσμευμένα ranges.

 

Address Block             Present Use                       Reference
  ---------------------------------------------------------------------
  0.0.0.0/8            "This" Network                 [RFC1700, page 4]
  10.0.0.0/8           Private-Use Networks                   [RFC1918]
  14.0.0.0/8           Public-Data Networks         [RFC1700, page 181]
  24.0.0.0/8           Cable Television Networks                    --
  39.0.0.0/8           Reserved but subject
                          to allocation                       [RFC1797]
  127.0.0.0/8          Loopback                       [RFC1700, page 5]
  128.0.0.0/16         Reserved but subject
                          to allocation                             --
  169.254.0.0/16       Link Local                                   --
  172.16.0.0/12        Private-Use Networks                   [RFC1918]
  191.255.0.0/16       Reserved but subject
                          to allocation                             --
  192.0.0.0/24         Reserved but subject
                          to allocation                             --
  192.0.2.0/24         Test-Net
  192.88.99.0/24       6to4 Relay Anycast                     [RFC3068]
  192.168.0.0/16       Private-Use Networks                   [RFC1918]
  198.18.0.0/15        Network Interconnect
                          Device Benchmark Testing            [RFC2544]
  223.255.255.0/24     Reserved but subject
                          to allocation                             --
  224.0.0.0/4          Multicast                              [RFC3171]
  240.0.0.0/4          Reserved for Future Use        [RFC1700, page 4]

 

Αλήθεια Imela δε μας είπες τι θα το κάνεις το scriptάκι αυτο;

Link to comment
Share on other sites

Ας συνεχίσουμε λίγο να είμαστε off-topic...

 

 

Μάλλον καταλαβαίνουμε το ίδιο αλλά το γράφουμε ξεχωριστά.

Αν ίσχυε αυτό που γράφεις τοτε πως θα μπορούσαμε να ξεχωρήσουμε με τον τρόπο που γράφεις?

 

Θέλω να πω, βλέπωντας τον τρόπο που γράφεις, και ξέρωντας ότι η διεύθυνση κάποιου είναι πχ. 146.124.243.132 πως θα ξέραμε τι class είναι??? Μπορεί να είναι και στα 3 class, πάντα σύμφωνα με αυτά που γράφεις...

 

Εγώ το λέω απλότερα. Ολες οι IP που τα δύο πρώτα bit είναι 01 (δηλαδή μέχρι το 127.χ.χ.χ) είναι class A (δηλαδή ο πρώτος αριθμός δηλώνει το δίκτυο και οι υπόλοιποι 3 τον host, ας μην μπούμε ακόμα στην λογική του subneting). Ολες οι IP που η διεύθυνση τους ξεκινάει απο 10 (δηλαδή 128.x.x.x μέχrι 191.x.x.x) είναι class B δηλαδή τα πρώτα 2 νούμερα δηλώνουν το δίκτυο και τα υπόλοιπα 2 δηλώνουν τους hosts, και όσες IP ξεκινούν απο 11 δηλαδή 192.χ.χ.χ μέχρι 255.χ.χ.χ είναι Class C δηλαδή τα 3 πρώτα νούμερα το δίκτυο και το τελευταίο τους hosts.

 

Με αυτό το διαχωρισμό αναγνωρίζουμε πχ. ότι το 146.124.243.132 παραπάνω, είναι μια class B ΙΡ και ότι ο αριθμός του δικτύου είναι 146.124. Μπορεί το 146.125 να ανήκει σε άλλον οργανισμό-εταιρία, πράγμα που δεν συμβαίνει πχ στην ΙΡ 62.40.3.5 όπου το 62.41.3.5 θα ανήκει στον ίδιο οργανισμό (μιας και ανήκει στο ίδιο network).

 

Εχεις δίκιο όμως, ο τρόπος αυτός διευθυνσιολόγισης έχει ξεπεραστεί και αναφέρετε μόνο για βασική θεωρία ΙΡ.

 

Και για να τελειώνουμε, εγώ διαφώνησα σε αυτό που είπες, ότι το πρώτο κομμάτι είναι standard για μια περιοχή. Δεν έιναι καθόλου έτσι, απλά χάριν απλότητας το ΙΑΝΑ το έχει κάνει έτσι. Αλλωστε θα μπορούσε το 62 πχ, να φύγει και προς την Αφρική ή την Ασία, μιας και το διαχειρίζετε ο ίδιος οργανισμός.

 

Φιλικά πάντα....

Imagine Imposible. We make It Visible.

 

http://www.netmachine.gr

Link to comment
Share on other sites

Αρχικό Μήνυμα από τον eLeKtriK EyE

 

Aλήθεια Imela δε μας είπες τι θα το κάνεις το scriptάκι αυτο;

 

 

Μου το ζήτησε ο supervisor στη δουλειά....Τώρα τί ακριβώς το θέλει δε ξέρω ακόμα.....

Link to comment
Share on other sites

[σχόλιο]

Πολύ offtopic έπεσε. :(

[/σχόλιο]

 

Imela ρίξε μια ματιά σε αυτό, ίσως σε βοηθήσει περισσότερο:

 

http://home.kcore.de/~kiza/linux/cpppd

 

(At a given intervall (adjustable in the program) it will lookup a random

IP, ping a host )

Γράφουμε όσα ζούμε: www.pella24.gr
Link to comment
Share on other sites

ΕΥΡΗΚΑ!!!!

Αλλά μόνο σε bash.... :(

 

#!/bin/sh

text.txt

num=1

while test $num -le 255

do

ip=${1}$num

echo "Pinging $ip... >>text.txt"

ping -c 1 $ip >> text.txt

num=`expr $num + 1`

done;

 

*Imela*

Link to comment
Share on other sites

Αυτό δίνει τυχαίες IP ή κάνει ping με τη σειρά από το 1 μέχρι το 255?
Γράφουμε όσα ζούμε: www.pella24.gr
Link to comment
Share on other sites

Αρχικό Μήνυμα από τον VaradeRo

 

Αυτό δίνει τυχαίες IP ή κάνει ping με τη σειρά από το 1 μέχρι το 255?

 

Απο το 1 ως το 255. Μα και αυτό ήθελα εξ 'αρχής.....

Link to comment
Share on other sites

Αρχικό Μήνυμα από τον imela

Πρέπει να φτιάξω ένα scriptακι που να κάνει ping 255 ip adresses αλλά δε θέλω να τις πάρω απο ένα ip.txt για παράδειγμα, αλλά να τις παράγω δυναμικά, δηλαδή με κάποιο αλγόριθμο...

 

Μας μπέρδεψες πάντως :rolleyes:

Υποθέτω πως όλοι κατάλαβαν ότι ήθελες οι IPs να παράγονται ψευτοτυχαία με κάποιον αλγόριθμο. Γιατί αλλιώς θα μπορουσες να χρησιμοποιήσεις ένα txt, όπου θα ήταν γραμμένα τα νούμερα με τη σειρά από το 1 μέχρι το 255.

Anyway, αφού το βρήκες, ok!

:)

Γράφουμε όσα ζούμε: www.pella24.gr
Link to comment
Share on other sites

Πρέπει να φτιάξω ένα scriptακι που να κάνει ping 255 ip adresses αλλά δε θέλω να τις πάρω απο ένα ip.txt

Αρχικό Μήνυμα από τον VaradeRo

Γιατί αλλιώς θα μπορουσες να χρησιμοποιήσεις ένα txt, όπου θα ήταν γραμμένα τα νούμερα με τη σειρά από το 1 μέχρι το 255.

Anyway, αφού το βρήκες, ok!

:)

 

 

Οκ, μπορεί να μή το έδωσα και με τον καλύτερο τρόπο...χε,χε.. :worry:

 

Σας ευχαριστώ πολύ για το ενδιαφέρον... :o

 

Φιλικά,

 

*Imela*

Link to comment
Share on other sites

Major Open Source code repository hacked for months

Have you been downloading trojaned code since March? You might've been.

 

Μετά την γνωστή πλέον σε όλους ιστορία με τα vulnerabilities των λειτουργικών της MS, τη μαζική υστερία εκατομμυρίων χρηστών που σχεδόν παρέλυσε τους update servers της MS και τα χιλιάδες flame-wars που ξέσπασαν σε όλον τον κόσμο (και εδώ φυσικά) για την ασφάλεια που παρέχουν τα λειτουργικά συστήματα, ένα τρομακτικό νέο έρχεται να ταράξει την φαινομενική ηρεμία όλων των χρηστών Open Source εφαρμογών.

 

Hackers, κατάφεραν να αλλάξουν πολλές εφαργμογές open source, εκμεταλευόμενοι τρύπα ασφαλείας στον ftp server του GNU.org

Αν κατεβάσετε λογισμικό από τον Μάρτιο του 2003 και μετά, είναι πολύ πιθανόν, να έχετε εγκαταστήσει στο σύστημά σας κώδικα με τη μορφή trojan.

Λέγεται ότι ο/οι hacker(s) δεν προέβησαν σε καταστροφές στα συστήματα που προσεβλήθησαν από τις ενεργειές τους, αλλά προτίμησαν να συλλέξουν χιλιάδες κωδικούς (usernames/passwords).

 

Περισσότερα (και πιο αναλυτικά) μπορείτε να δείτε εδώ: http://www.geek.com/news/geeknews/2003Aug/gee20030814021314.htm

Γράφουμε όσα ζούμε: www.pella24.gr
Link to comment
Share on other sites

  • 2 weeks later...

Αν λέγανε να σηκώσουμε τα χέρια όσοι είμαστε άσχετοι από Linux τότε θα σήκωνα και τα δυο!!! Γι' αυτό παιδιά λίγη κατανόηση. Ωστόσο παρόλο τα βαθιά μου γεράματα :p είπα να δοκιμάσω.

 

Λοιπόν εγκατέστησα το SuSe 7.2. Όλα καλά. Το pc μπουτάρει κανονικά και μου ζητάει να επιλέξω με τι θέλω να μπω (να υποθέσω οτι αυτό είναι το Lilo - boot manager; :confused: ). Επέλεξα το Suse. Ξεκινάει μια διαδικασία και φτάνει στο σημείο όπου βάζεις User name και Password. Μετά τι κάνεις; Το μηχάνημα περιμένει κάποια εντολή. Υπάρχει κάποια εντολή για να μπαίνεις σε οπτικό περιβάλλον ή δουλεύεις όπως στο ένδοξο DOS; :confused: :wacko:

 

Ευχαριστώ για τις όποιες απαντήσεις!

http://www.myphone.gr/gallery/data/500/ZXRFlame.jpg
Link to comment
Share on other sites

αν και δεν έχω βάλει ποτέ μου SuSE (αλλά πιστεύω κατά την εγκατάσταση πρέπει να έφτιαξες κάποιον λογαριασμό με όνομα χρήστη & κωδικό!)

έστω του root, αν δεν έφτιαξες user!

 

οπότε μπορείς (αν έχει κάνει) να δώσεις:

username:

και μετά

password:

 

και λογικά θα βγεις σε κονσόλα.

Εκεί δώσε startx ;)

 

ΥΓ. αν είσαι πολύ αρχάριος τότε δοκίμασε είτε Mandrake είτε Redhat

 

Καλή τύχη.! :)

 

αν δεν έχεις χρήστη, δώσε root

και δοκίμασε είτε κενό password είτε κάτι θα είχες δώσει..

Link to comment
Share on other sites

Ευχαριστώ πολύ φίλε μου!

 

Το startx είναι η εντολή που χρειαζόμουν! Τα υπόλοιπα (Password και User Name) τα έχω δημιουργήσει!

 

Το ωραίο είναι ότι κάποιοι φίλοι μου είπανε πως το SuSE ενδείκνυται για το χάλι που με διακατέχει!!!! :p :p :p Τα άλλα θα τα έβρισκα πιο δύσκολα.

Αν προκύψει τίποτα άλλο θα επανέλθω.

 

Και πάλι ευχαριστώ! :)

http://www.myphone.gr/gallery/data/500/ZXRFlame.jpg
Link to comment
Share on other sites

Κι όμως.. κατά τη γνώμη μου ένας αρχάριος είναι πολύ καλό να ξεκινήσει με SuSE.

Όχι μόνο μπορεί να ρυθμίσει πάρα πολλά πραγματάκια με το YAST, αλλά ψάχνοντας και λίγο μπορεί να μάθει κι όλας.

Όσο για το startx δεν χρειάζεται να το γράφεις πάντα. Μπορείς να ορίσεις το KDE να ξεκινάει πάντα στο boot.

Γράφουμε όσα ζούμε: www.pella24.gr
Link to comment
Share on other sites

δεν έχω δουλέψει με το SuSe. Αλλά για αρχάριους που δεν ξέρουν το startx, υπάρχουν κάποιες διανομές που μπαίνουν αυτόματα κατά το boot σε GUI. Αυτό και τίποτα άλλο. ;)
Link to comment
Share on other sites

zeppelin βοήθεια!

 

Έγραψα την εντολή που μου είπες, συνέχισε να φορτώνει αλλά μετά μου πέταξε ένα μήνυμα ότι κάτι δεν είναι linked με κάτι άλλο. Και στάματησε... Τι μαμακία έχω κάνει; Τι κάνουμε για να το διορθώσουμε;

 

Ευχαριστώ

http://www.myphone.gr/gallery/data/500/ZXRFlame.jpg
Link to comment
Share on other sites

βασικά τι ακριβώς σου πέταξε;

 

τέλος πάντων, κάτι δεν έχει βρει για να το στήσει σωστά.. (αυτόματα θα έπρεπε να το είχε κάνει) ο xserver

τρέξε xf86config (και καλή τύχη & υπομονή)

Link to comment
Share on other sites

Φίλε μου, κάνε μια χάρη στον εαυτό σου και βάλε mandrake. Γιατί σε βλέπω να το σιχαθείς το linux ακόμα δεν άρχησες και είναι κρίμα.

 

Αν με το statx σου πέταξε πρόβλημα, θα πει ότι δεν έχει γίνει οι ρυθμίσεις των xwindows... Που σημαίνει ότι θα παιδευτείς αρκετά μέχρι να τα φτιάξεις όλα σωστα (κάρτς γραφικών, ήχου, σκάνερ, ποντίκια, πληκτρολόγια, μόντεμ, κτλ, κτλ...)

 

Προσωπική μου πρόταση για αρχάριους είναι το Mandrake. Οταν αποκτήσεις κάποια εμεπιρία παραπάνω στο Linux, μπορείς να αρχίσεις να μαθαίνεις (γιατί μέχρι τότε με το mandrake απλά θα χρησιμοποιείς ένα λειτουργικό σύστημα) βάζοντας ένα redHat ή ακόμα ποιο προχωρημένες καταστάσεις με Slackware.

 

Τονίζω πάλι, αυτές είναι προσωπικές απόψεις, μιας και δεν έχω δουλεψει ποτέ σε debian ή Suse...

Imagine Imposible. We make It Visible.

 

http://www.netmachine.gr

Link to comment
Share on other sites

Τα κατάφερα!!! Το σετάρισα!!!

 

Καλύτερα όμως να αφήσω τις θριαμβολογίες και να ευχαριστήσω όσους προσφέρθηκαν να με βοήθησουν και κυρίως τον zeppelin. Φίλε μου είσαι σκέτη όαση! Τι άλλο να πω;

 

Όπως είχα πει το πρόβλημα ήταν πως κάτι δεν ήταν linked με κάτι άλλο. Απ' ότι κατάλαβα ήταν το configuration file το οποίο είτε δεν ήταν πλήρες είτε δεν το είχα αποθηκεύσει στο σωστό σημείο.

 

Το λάθος ήταν ότι έκανα login σαν root user, έτρεχα το yast και μέσα από το Configuration προσπαθούσα να τρέξω το SaX. Κι εδώ ακριβώς πάγωναν όλα! Ο υπολογιστής τα έφτυνε και μετά από λίγο κατέβαζε ρολά (ούτε ρεύμα δεν έπαιρνε)!!!

 

Η λύση ήταν να τρέξω απ' ευθείας το SaX μετά το login σαν root user, να σετάρω ποντίκια, οθόνες, κάρτες γραφικών κτλ έτσι ώστε να έχω το σύστημα στην τρίχα!

 

Η αλήθεια είναι ότι νιώθω λίγο μουδιασμένος με το καινούριο λειτουργικό αλλά θα το συνηθίσω.

 

Και μια χαζή ερώτηση. Προγράμματα όπως το WinZip ή το Visual Studio μπορούν να εγκατασταθούν σε Linux; Απ' ότι κατάλαβα μάλλον όχι....

http://www.myphone.gr/gallery/data/500/ZXRFlame.jpg
Link to comment
Share on other sites

Τώρα στα γεράματα και εγώ αποφάσισα να δοκιμάσω (λόγω ανάγκης) να στήσω έναν server σε Linux.

Έβαλα την τελευταία έκδοση του debian….τέλος πάντων να μην πολυλογώ μετά από πολλούς κόπους και βάσανα το μηχάνημα έφτασε σε ένα επίπεδο….αλλά υπάρχει ένα βασικό πρόβλημα…δεν μπορεί να δουλέψει το kde και κατά συνέπεια δεν σηκώνει χ περιβάλλον.

 

Για να μπορέσω να μπω σε κάποια μορφή γραφικού περιβάλλοντος ,μπαίνω σε failsafe (ή κάπως έτσι) και μετά δίνω root-pass.

Με το startx βγάζει ένα μήνυμα ότι δεν βρίσκει το μόνιτορ, και μετά βγαίνει σε αναμονή εντολής.

 

Το μηχάνημα αυτό έχει athlon xp , M/B msi k7n2gl me nforce chip.

Αυτό το μηχάνημα πηγαίνει σε ένα switch στο οποίο πάνε και αλλά δυο pc με win xp pro.

Ping μπορεί να γίνει από όλα τα μηχανήματα προς όλα τα μηχανήματα.

 

Εάν λυθεί το πρόβλημα του γραφικού περιβάλλοντος θα μπορέσω να το ψάξω καλύτερα και να το στήσω καλύτερα….γιατί…μετά θα πρέπει να μου προτείνετε κάποιο πρόγραμμα με το οποίο θα κάνω το routing σε όλα αυτά, θα μοιράζω την adsl (με δυνατότητα επιλογής bandwidth) στο εσωτερικό LAN και στο ασύρματο wifi δίκτυο….αλλά νομίζω ότι αυτό ανήκει σε άλλο μάθημα.

 

Ευχαριστώ.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Επισκέπτης
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Κοινοποίηση


×
×
  • Create New...