עבור לתוכן

עזרה בקינפוג רשת, שיתוף קבצים+שיתוף אינטרנט

Featured Replies

פורסם

אני חדש כאן, (לא בדיוק חדש באתר) אבל כמעט ולא כותב בפורומים.

סוף סוף לא מזמן eciadsl הוציאו את הNortek, היחידי שתמך במודם שלי ALE130 ורצתי להתקין לינוקס כדי לראות אם זה באמת עובד.

הצלחתי להגדיר את זה בפדורה קור 1, גם כן אחרי הרבה בעיות, מכיוון שזוהי גרסאת alpha זה לא כל כך יציב ורק אחרי שדיברתי עם Kolja שיצר את הסקריפט ואחרי שהוא יצר לי קובץ synchx.bin חדש הצלחתי להתחבר.

בקיצור, יש לי שני מחשבים בבית, זה שמחובר לאינטרנט זה המחשב שמריץ לינוקס והשני הוא ווינדוס XP Pro אם זה משנה.

לגבי שיתוף קבצים, זה לא בעייה, אני משתמש בקליינט וסרבר של smb בשביל זה, אין יותר פשוט מזה.

שיתוף אינטרנט כבר קצת יותר בעייה.

ניסיתי לעשות את זה עם קינפוג של NAT ושימוש ב IP Maquerading.

קודם כל הגדרתי את כרטיסי הרשת, עשיתי שזה שנמצא במחשב שמחובר לאינטרנט יהיה

192.168.0.1 וסאבנט מאסק 255.255.255.0

אחרי זה במחשב שמריץ ווינדוס עשיתי אייפי

192.168.0.2, סאבנט מאסק 255.255.255.0 ודיפולט גייטויי 192.168.0.1

אחרי זה להגדרות של IPtables, הוספתי בקובץ rc.local שתוביל לקובץ שנקרא rc.firewall והעתקתי את הסקריפט שאמור להיות שם מהמדריך באתר פינגווין כשהדבר היחידי ששיניתי זה ה EXTIF ל ppp0 כי זה המודם USB שלי והINTIF ל eth0 שזה הכרטיס רשת. הרצתי את הקובץ, אין שגיאות, פינג עובר בין שני המחשבים בשני הכיוונים אבל האינטרנט עדיין לא משותף.

עזרה?

עוד משהו, כרגע אני לא בלינוקס כי עברתי לFC 2 אבל שכחתי שהיא משתמשת כבר בקרנל 2.6 והסקריפט של האינטרנט לא עובד ב2.6.

בקיצור, יש לי פאטצ' שהחברה מeciadsl עשו, אבל אחרי שאני מפעיל את הפאטצ' אני צריך לעשות rebuild ו reinstall לקרנל, ניסיתי לקרוא כמה מדריכים באנגלית אבל זה נראה כאילו מסבירים שם איך להתקין קרנל מההתחלה, ולא התקנה מחדש ובנייה מחדש.

תודה רבה לעוזרים.

הנה הסקריפט ששמתי בrc.firewall אם זה משנה:


IPTABLES=/sbin/iptables
EXTIF=ppp0
INTIF=eth0
/sbin/insmod ip_tables
/sbin/insmod ip_conntrack
/sbin/insmod ip_conntrack_ftp
/sbin/insmod ip_conntrack_irc
/sbin/insmod iptable_nat
/sbin/insmod ip_nat_ftp
/sbin/insmod ipt_mark
/sbin/insmod ipt_tcpmss
/sbin/insmod ipt_limit
/sbin/insmod ipt_multiport
/sbin/insmod ipt_state
/sbin/insmod ipt_unclean
/sbin/insmod iptable_filter
/sbin/insmod iptable_mangle
echo "1" > /proc/sys/net/ipv4/ip_forward
$IPTABLES -P INPUT ACCEPT
$IPTABLES -F INPUT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F OUTPUT
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD
$IPTABLES -t nat -F
$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
$IPTABLES -A FORWARD -j LOG
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE

ד.א. בדקתי שipchains לא פועל ביחד עם הiptables.

פורסם

מה שאתה צריך בעצם זה להוריד קרנל מקוד מקור ועם patch שלהם להוסיף תמיכה מודם

http://eciadsl.flashtux.org/download/beta/2.6.x-usb.patch

מדריכים לקימפול קרנל יש בגוגל

אם אתה צריך איזה משהו רק תשאל

פורסם
  • מחבר

יש לי את הפאטצ' כבר, הבעייה שלי זה לעשות rebuild ו reinstall לקרנל, לא הצלחתי להבין כלום מהמדריכים הראשונים שמצאתי בגוגל.

לא התייחסת לכל החלק של השיתוף אינטרנט שהוא הרבה יותר חשוב לי לטווח ארוך, כי אמרו לי החברה בeciadsl שהפאטצ' כבר יהיה חלק מהקרנל בגירסאות הבאות של הקרנל, אבל את שיתוף האינטרנט אני חייב לסדר.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים