אתה יכול להיות רגוע .
לא יכול להיות לך port forwarding באופן אוטומטי .
הסבר על מה זה port forwarding
נניח שבמחשב שלך מותקן שרת כלשהו , לצורך העניין נניח שמותקן אצלך שרת apache
(פורט 80 פתוח , מכיוון ש apache מאזין על פורט 80)
כדי לגשת לאתר שנמצא במחשב שלך יש להקיש את ה ip שלך עם מספר הפורט
http://ip:port
לחיבור אינטרנט שלך ולמחשב שלך יש כמה כתובות ip , בתור הגדרה נגדיר מהם
1. הנתב שלך מקבל כתובת ip חיצונית שמגיע במקור מספק האינטרנט שלך
נניח שה ip (שמקבל הנתב ) הוא 132.112.119.3
2. המחשב שלך מקבל כתובת ip פנימית (שאותה מחלק לך הנתב)
לדוגמה ip פנימי 192.168.1.103
עכשיו נחזור למה זה port forwarding ?
ברשת הפנימית ניתן לגשת לאתר שמאוכסן שמחשב שלך על ידי הקלדה בדפדפן
http://192.168.1.103:80
אבל מבחוץ לרשת הפנימית לא ניתן לגשת לאתר שלך כי הכתובת ip של המחשב היא כתובת פנימית .
הכתובת החיצונית שלך 132.112.119.3 לא מנותבת למחשב שלך (192.168.1.103)
port forwarding
היא הגדרה בראוטר שאומרת כך:
אם ניגשים לכתובת החיצונית בפורט 80 , תפנה את הניתוב אל המחשב 192.168.1.103 בפורט מספר 80 .
שים לב ההגדרה הזו ספציפית למחשב מסויים ברשת.
אז לא ייתכן מצב שיש לך כזה ניתוב מבלי שהגדרת אותו .
המנגנוני כתובות חיצוני ופנימי נקרא NAT הוא מעין "מסכה" מאפשר לנתב בצורה מסויימת .
יש תוכנות שיתוף כמו torrent שמסוגלות לנתב מעל nat אבל זה סיפור אחר לגמרי וזה לא קשור לנתב .
[/i]