[問題] Fedora 7 區網電腦共享頻寬設定問題

看板Linux作者 (Stanley)時間13年前 (2013/02/28 09:11), 編輯推噓4(406)
留言10則, 4人參與, 最新討論串1/1
各位大大好,小弟是Linux超新手 照著手邊的書(Fedora 7 Linux應用實務)操作, 在讓"區域網路內的電腦共享頻寬上網"這邊卡住了 網路架構圖 http://ppt.cc/rTMK 目前的情形是 linux主機可以上網,win 7 可以ping 到linux的 eth0 (192.168.1.1),也可以用telnet 192.168.1.1 連到linux主機, 可是win 7就是無法上網.. 目前有檢查 ntsysv iptables的服務有開啟 請問有什麼服務未開啟或是那邊我做錯了?請板上大大幫忙解答 /etc/rc.d/rc.local 檔內容如下 ============================================== echo "1" > /proc/sys/net/ipv4/ip_forward modprobe ip_tables modprobe ip_nat_ftp modprobe ip_nat_irc modprobe ip_conntrack modprobe ip_conntrack_ftp modprobe ip_conntrack_irc ifconfig eth0 192.168.1.1 netmask 255.255.255.0 iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE ================================================== ifconfig 後的內容如下 =================================================== eth0 Link encap:Ethernet HWaddr 00:50:BA:AD:10:20 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::250:baff:fead:1020/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:728 errors:0 dropped:0 overruns:0 frame:0 TX packets:688 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:51089 (49.8 KiB) TX bytes:70354 (68.7 KiB) Interrupt:20 Base address:0x4000 eth1 Link encap:Ethernet HWaddr 00:1A:4D:98:17:8D inet addr:121.254.72.96 Bcast:255.255.255.255 Mask:255.255.252.0 inet6 addr: fe80::21a:4dff:fe98:178d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2630 errors:0 dropped:0 overruns:0 frame:0 TX packets:1249 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1045820 (1021.3 KiB) TX bytes:368864 (360.2 KiB) Interrupt:19 Base address:0xe000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:560 (560.0 b) TX bytes:560 (560.0 b) ===================================================================== -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.222.8.86

02/28 09:49, , 1F
net.ipv4.ip_forward =1 in /etc/sysctl.conf
02/28 09:49, 1F
改過了,還是不行 (哭哭...) ※ 編輯: badctc252 來自: 203.222.9.125 (02/28 13:09)

02/28 15:41, , 2F
-A FORWARD -m state --state RELATED,ESTABLISHED
02/28 15:41, 2F

02/28 15:41, , 3F
-j ACCEPT
02/28 15:41, 3F

02/28 15:44, , 4F
MASQ 那一條加 -o eth0 。設定看起來似乎沒什麼問題?
02/28 15:44, 4F

02/28 15:44, , 5F
更正! 是 -o eth1 。
02/28 15:44, 5F

02/28 15:46, , 6F
如果再不行 iptables-save 貼出防火牆設定規則。
02/28 15:46, 6F
-o eth1 之前有加過,沒作用.防火牆設定規則如下 請大大再幫我看一下 (自學Linux真是挫折多多..) ============================================================== # Generated by iptables-save v1.3.7 on Fri Mar 1 01:42:57 2013 *nat :PREROUTING ACCEPT [1359:74087] :POSTROUTING ACCEPT [0:0] :OUTPUT ACCEPT [9:574] -A POSTROUTING -o eth1 -j MASQUERADE COMMIT # Completed on Fri Mar 1 01:42:57 2013 # Generated by iptables-save v1.3.7 on Fri Mar 1 01:42:57 2013 *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [724:132761] :RH-Firewall-1-INPUT - [0:0] -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j REJECT --reject-with icmp-host-prohibited -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewall-1-INPUT -p icmp -m icmp --icmp-type any -j ACCEPT -A RH-Firewall-1-INPUT -p esp -j ACCEPT -A RH-Firewall-1-INPUT -p ah -j ACCEPT -A RH-Firewall-1-INPUT -d 224.0.0.251 -p udp -m udp --dport 5353 -j ACCEPT -A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 25 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 137 -j ACCEPT -A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 138 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 23 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited COMMIT # Completed on Fri Mar 1 01:42:57 2013 ====================================================================== ※ 編輯: badctc252 來自: 203.222.9.125 (02/28 17:54)

02/28 18:51, , 7F
systcl.conf改過要reboot才會作用
02/28 18:51, 7F

02/28 18:53, , 8F
不過換新一點的Fedora吧,F7那年我用也覺得網路有問題
02/28 18:53, 8F
改完後我有reboot, 會用Fedora 7,是因為手邊剛好有書(2年前人給的),想說先照著書跑一遍 如果真的無法決解我會在買新一點的書 感謝大大抽空回覆~ ※ 編輯: badctc252 來自: 203.222.9.125 (02/28 19:13)

02/28 19:57, , 9F
Fedora7 @@
02/28 19:57, 9F

02/28 21:12, , 10F
現在流行復古風嗎?
02/28 21:12, 10F
文章代碼(AID): #1HBgwhGf (Linux)