ABA


"עזרה בהכנת קובץ BATCH שיודע להזריק פרמטרים לראוטר דרך TELNET..."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11036 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11036
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
73814 הודעות, 28 פידבק
   01:17   28.11.12   
אל הפורום  
  עזרה בהכנת קובץ BATCH שיודע להזריק פרמטרים לראוטר דרך TELNET...  
 
   אהלן, יש באג מעצבן בראוטרים של DLINK שכשהראוטר עושה ריבוט (לא משנה למה) אז מתנקים כל טבלאות הARP... הבאתי מדריך קטן בפורום חומרה שמסביר איך לפתור את הבעיה הזו, רק שזה קצת מבאס לעשות את כל השלבים האלה מחדש כל פעם שהראוטר מאפס את עצמו... עד שDLINK \ בזק יכניסו את התיקון הזה, אני רוצה לכתוב קובץ באץ' שיודע לעשות את זה לבד ושישגר את עצמו מיד עם עליית המחשב...

המדריכון שהבאתי בחומרה:
https://rotter.name/nor/hard/15997.shtml

אז סה"כ אני מניח שאצטרך לכלול זיהוי משתמש וסיסמא לראוטר כדי שהבאץ' יצליח להתחבר לראוטר בTELNET... רק שאין לי מושג איך, אשמח אם מישהו יעזור או יתן לי מדריך רלוונטי.

תודה.

“I love my haters, they rage and rage and all they do is spreading my word”
― J.Y


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אני אנסה בערב לכתוב משהו שיזהה IP פנימי ו-MAC ואז יתחבר לראוטר שלך Ice Cold  28.11.12 15:08 1
     תודה יניבקה, אבל אין צורך להתאמץ אחי, Avi139   28.11.12 15:56 2
         אני עוקב אחריך גם לפה :P Specter 29.11.12 16:17 3
             חח לא חשבתי על SEND KEYS... ואני תכננתי ממש להתחבר ל-TELNET עם C# חחחח Ice Cold  29.11.12 17:04 4
             חחח איזה מלך... אני מבין שחפרת בזה עוד המון בגלל הראוטרים המעפנים שלנו... Avi139   29.11.12 20:30 5
                 אגב ראווטרים, קניתי השבוע את ה dlink dir-615 כמו שהמליצו פה בפורום Specter 30.11.12 02:13 8
             טוב אז שכתבתי כמה דברים לפי הצרכים שלי, השאלה אם עשיתי הכל תקין? חח Avi139   29.11.12 21:51 6
                 בתכלס ניראה טוב, מה שנישאר לך זה לבדוק ולראות שזה באמת עובד :) Specter 30.11.12 02:09 7
                     וואלה עובד כמו קסם אחי! באמת אתמול הרצתי וזה מעולה! Avi139   30.11.12 14:40 9
                         העיניין הוא שזה לא הפיתרון האמיתי Specter 03.12.12 15:10 10
                             טוב, אני לא מתמצא בזה כמוך אז אין לי גם מה לנסות חחח... תודה Avi139   07.12.12 23:35 11

       
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   15:08   28.11.12   
אל הפורום  
  1. אני אנסה בערב לכתוב משהו שיזהה IP פנימי ו-MAC ואז יתחבר לראוטר שלך  
בתגובה להודעה מספר 0
 
בצורה אוטומטית כדי לבצע את זה...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
73814 הודעות, 28 פידבק
   15:56   28.11.12   
אל הפורום  
  2. תודה יניבקה, אבל אין צורך להתאמץ אחי,  
בתגובה להודעה מספר 1
 
   מדובר בפרמטרים קבועים, אני יודע IP ואני יודע MAC, את שנייהם יש להזריק לראוטר בהצלבה כדי שהראוטר המעפן הזה ידע שהIP הספציפי הזה שמור לMAC הספציפי הזה והזה...

מבחינתי להכניס בצורה HARD CODED בבאץ' את הפרמטרים האלו, כל שאני רוצה זה איך אני לוקח פרמטרים ידועים כמו IPים , MACים ומשגר BATCH שיודע להתחבר לראוטר בממשק הTELENT ולשמור את הפרמטרים האלה לתוכו... :\

“I love my haters, they rage and rage and all they do is spreading my word”
― J.Y


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Specter
חבר מתאריך 1.8.02
20205 הודעות
   16:17   29.11.12   
אל הפורום  
  3. אני עוקב אחריך גם לפה :P  
בתגובה להודעה מספר 2
 
   אני חיפשתי גם משהו כזה, רק שהשימוש שלי היה להחלפת אייפי מהיר

שמור את הקובץ הזה תשנה אותו מ txt ל vbs
ותשנה שם את היוזר והסיסמא שלך והאייפי של הראווטר וכמובן הפקודות שאתה רוצה להריץ

https://rotter.name/User_files/nor/50b76c5b37338922.txt

------------------
או במידה וחשוב לך להשתמש ב bat (בנוסף עם קובץ exe)
אז אתה יכול להשתמש בכלי tst10:
http://jerrymannel.com/blog/2008/11/11/telnet-scripting-tool-aka-tst10exe/

הכנתי לך אותו, רק תשנה לפרטים שלך בקובץ reconnect.txt
תלחץ על start.bat ובהצלחה




                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   17:04   29.11.12   
אל הפורום  
  4. חח לא חשבתי על SEND KEYS... ואני תכננתי ממש להתחבר ל-TELNET עם C# חחחח  
בתגובה להודעה מספר 3
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
73814 הודעות, 28 פידבק
   20:30   29.11.12   
אל הפורום  
  5. חחח איזה מלך... אני מבין שחפרת בזה עוד המון בגלל הראוטרים המעפנים שלנו...  
בתגובה להודעה מספר 3
 
   אני אנסה את זה בסופ"ש, תודה גיבור!

“I love my haters, they rage and rage and all they do is spreading my word”
― J.Y


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Specter
חבר מתאריך 1.8.02
20205 הודעות
   02:13   30.11.12   
אל הפורום  
  8. אגב ראווטרים, קניתי השבוע את ה dlink dir-615 כמו שהמליצו פה בפורום  
בתגובה להודעה מספר 5
 
   כולי בא בהתלהות לעשות לו DD-WRT בסוף אני קולט שהדגם שקיבלתי חדש מידי ואין לו עוד תמיכה

לא משנה אבל עדיין ראווטר סבבה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
73814 הודעות, 28 פידבק
   21:51   29.11.12   
אל הפורום  
  6. טוב אז שכתבתי כמה דברים לפי הצרכים שלי, השאלה אם עשיתי הכל תקין? חח  
בתגובה להודעה מספר 3
 
  

Set cloner = CreateObject("WScript.Shell")
cloner.run"cmd"
WScript.Sleep 500

cloner.SendKeys"telnet 10.0.0.138"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"Admin"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"XX"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"arp add 10.0.0.1 00:00:00:00:00:AA"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"arp add 10.0.0.2 11:11:11:11:11:BB"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"save"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"exit"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys" echo bye now."
cloner.SendKeys("{Enter}")
WScript.Sleep 300

cloner.SendKeys" exit"
cloner.SendKeys("{Enter}")


זה בסדר ככה?
10X

“I love my haters, they rage and rage and all they do is spreading my word”
― J.Y


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Specter
חבר מתאריך 1.8.02
20205 הודעות
   02:09   30.11.12   
אל הפורום  
  7. בתכלס ניראה טוב, מה שנישאר לך זה לבדוק ולראות שזה באמת עובד :)  
בתגובה להודעה מספר 6
 
   ערכתי לאחרונה בתאריך 30.11.12 בשעה 02:17 בברכה, Specter
 
אם יש בעיה או משהו תנסה אפילו להגדיל את הזמן של ה sleep בין הפקודות

אה וחשוב שלא תלחץ על כלום בזמן שהסקריפט רץ עד שהוא מסיים
אחרת זה יתחיל להשתגע חח


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
73814 הודעות, 28 פידבק
   14:40   30.11.12   
אל הפורום  
  9. וואלה עובד כמו קסם אחי! באמת אתמול הרצתי וזה מעולה!  
בתגובה להודעה מספר 7
 
   הייתי צריך רק להגדיר זמן ארוך יותר לבין הSAVE לEXIT כי אחרת הוא לא יצא מהCMD ...

עכשיו - איך אני גורם לחלון הזה להופיע ממוזער ולא על המסל? או אפילו לרוץ ברקע?

תודה.

“I love my haters, they rage and rage and all they do is spreading my word”
― J.Y


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Specter
חבר מתאריך 1.8.02
20205 הודעות
   15:10   03.12.12   
אל הפורום  
  10. העיניין הוא שזה לא הפיתרון האמיתי  
בתגובה להודעה מספר 9
 
   הפיתרון זה לקבוע ערך גדול יותר ל arp chach timeout בתוך הראווטר
זה יושב ב /proc/sys/net/ipv4/neigh/eth0/gc_stale_time
ואולי בעוד כמה קבצים בנתיב הזה

אבל הראווטרים שלנו כ"כ מסורסים מבחינת חוסר בפקודות שאין לי כוח לעשות את זה
זה אומר ליצור סקריפט קטן בתוך הראווטר שיקרא אותו עם עליית המערכת שלו

שאני אומר "סקריפט" זה לא יותר מפקודה כזאת בערך
echo 99999 > /proc/sys/net/ipv4/neigh/eth0/gc_stale_time

אבל מניסיון קצת אי אפשר לגעת בסקריפט עליה של המערכת בראווטר dir-615
אולי בשלך אפשר, לא ניסיתי..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Avi139   לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
73814 הודעות, 28 פידבק
   23:35   07.12.12   
אל הפורום  
  11. טוב, אני לא מתמצא בזה כמוך אז אין לי גם מה לנסות חחח... תודה  
בתגובה להודעה מספר 10
 
  

“I love my haters, they rage and rage and all they do is spreading my word”
― J.Y


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net