logo_wwwboard.gif(10899bytes) Visit our educational web pages View the list of school home pages in Thailand
Go to Support and Technical service page Visit our activity archive

 มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: satapisat (203.150.217.---)
วันที่:   01-24-04 13:46

ผมได้สืบค้นข้อมูลจาก บอร์ดแห่งนี้แล้วนำไปทลองต่อ ip share กับ linux sis4.2a
โดยใช้ เลนการ์ด 2 ใบและตั้งค่าต่างๆดังนี้
(ip ของ 3com เป็น 192.168.88.1 และ net mark 255.255.255.224 ผมไม่เปลี่ยนแปลงอะไร) และตั้ง
IP eth0 เป็น 192.168.88.10
netmask 255.255.255.224

Gateway เป็น etho
net mark 192.168.88.1

eth1
eth1: 192.168.1.1
netmask 255.255.255.0

ผลการทดสอบการping พบว่า
1. Linux ping 192.168.88.1--- ได้
2. Linux ping 192.168.1.46 (เครื่องลูก)-- ได้
3. เครื่องลูกต้อง ping 192.168.1.1 ---ได้
4. เครื่องลูกต้อง ping 192.168.88.10 ไม่เจอ
5. เครื่องลูกต้อง ping 192.168.88.1 ไม่เจอ

เมื่อใช้คำสั่ง cat /proc/sys/net/ipv4/ip_forward ผลเป็น 1 ครับ
แต่ปัญหาในข้อ 4 และ 5 ยัง ping ไม่เจอ
และเรียกเวบออกข้างนอกไม่ได้
(3com มีเสียงดังขึ้นเมื่อตอนเปิด linux อยู่ครับ ไฟโมเด็มสว่าง)
ปัญหาเกิดจากอะไรครับ

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: รุจ จินตมาศ (---.inet.co.th)
วันที่:   01-24-04 23:10

แล้วตัวแม่เรียกเวปได้หรือเปล่าละครับ

ถ้าได้ต้องมาดูตัวลูกว่า set ip แบบ fix หรือ DHCP ถ้า แบบ set default gateway ต้อง เป็น 192.168.1.1

การ ping บอกอะไรไม่ได้มาก ลอง tracert ดูครับ มันจะบอกว่ามันไปหยุดที่ไหน

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: sata (203.150.217.---)
วันที่:   01-25-04 12:41

เครื่องลูก set ip แบบ fix ครับ ใส่ gatway เป็น 192.168.1.1 แล้วะเครื่องลูกข่ายก็ ping 192.168.88.10 ได้แล้วครับ

แต่ ยังหา 192.168.88.1 (ตัว 3com ) ยังไม่เจอครับ
ทั้งที่แก้ไข iptables เป็นแบบนี้แล้วครับ

*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [3:624]
:OUTPUT ACCEPT [3:624]
-A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 8080
-A PREROUTING -i eth0 -p icmp -m icmp --icmp-type 8 -j DROP
-A POSTROUTING -s 192.168.0.0/255.255.0.0 -o eth0 -p tcp -j MASQUERADE
COMMIT
# Completed on Tue Nov 20 23:09:49 2001
# Generated by iptables-save v1.2.4 on Tue Nov 20 23:09:49 2001
*filter
:INPUT ACCEPT [24:2398]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [24:2398]
### SIS: Filter out untracked local icmp packets
-A PREROUTING -i eth0 -p icmp -m icmp --icmp-type 8 -j DROP
COMMIT
# Completed on Tue Nov 20 23:09:49 2001

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: sata (203.150.217.---)
วันที่:   01-25-04 14:25

ทดสอบเรียกเวบจาก linux แล้วเรียกออกไม่ได้ครับ สาเหตุเกิดจากอะไรครับและผลการทดสอบต่างๆ เป็นดังนี้ครับ
1.Linux ping 203.155.33.1 ไม่ได้

2.เปิดเว็บจาก Linux ดู
ใช้คำสั่ง ftp www.sisaketedu1.go.th ไม่มีคำถาม user ให้ login

3.gatway เป็น 192.168.1.1 แล้วครับถ้าไม่ใส่จะ ping 192.168.88.10 ไม่เจอ

4.ผมเปลี่ยน net mark ของ 3com เป็น 255.255.255.0 ใหม่ครับ แล้ว set network config ใหม่

5.ตอนเปิดเครื่อง iptable-restroe line 13 error

6.iptables มีรายละเอียดดังนี้ครับ
########################################################
# Configured by : Network Configure/WebAdminTool
# E-mail : sis-master@nectec.or.th # For : Linux SIS 4.2
# Date modified : 21 September 2004
# Time : 11:49
########################################################
####################################################################################
# Defaut config for "iptable" (Firewall)
# Feature :-
# 1. Protect "Scanning Port"
# >> -A PREROUTING -i ppp0 -p tcp -m tcp --tcp-flags SYN,RST,ACK SYN -j DROP
# 2. Protect "Ping Flood"
# >> -A PREROUTING -i ppp0 -p icmp -m icmp --icmp-type 8 -j DROP
# 3. Set "Transparent Proxy"
# >> -A PREROUTING -i eth+ -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080
# 4. Set "NAT Server" (IP Masquerade)
# >> -A POSTROUTING -s 192.168.0.0/255.255.0.0 -o ppp0 -p tcp -j MASQUERADE
# >> -A POSTROUTING -s 10.0.0.0/255.0.0.0 -o ppp0 -p tcp -j MASQUERADE
# By :-
# Mr. Sadit Sathianpaisarn
####################################################################################
# Generated by iptables-save v1.2.4 on Tue Nov 20 23:09:49 2001
*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [3:624]
:OUTPUT ACCEPT [3:624]
-A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 8080
-A PREROUTING -i eth0 -p icmp -m icmp --icmp-type 8 -j DROP
-A POSTROUTING -s 192.168.0.0/255.255.0.0 -o eth0 -p tcp -j MASQUERADE
COMMIT
# Completed on Tue Nov 20 23:09:49 2001
# Generated by iptables-save v1.2.4 on Tue Nov 20 23:09:49 2001
*filter
:INPUT ACCEPT [24:2398]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [24:2398]
### SIS: Filter out untracked local icmp packets
-A PREROUTING -i eth0 -p icmp -m icmp --icmp-type 8 -j DROP
COMMIT
# Completed on Tue Nov 20 23:09:49 2001

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: sata (203.150.217.---)
วันที่:   01-25-04 14:45

เครื่องแม่เรียกเวบไม่ได้ครับ
ผมต้องทำอย่างไรต่อครับอาจารย์

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: รุจ จินตมาศ (---.inter.net.th)
วันที่:   01-25-04 23:44

IP Table ไม่ถูกต้องครับ บรรทัด
-A POSTROUTING -s 192.168.0.0/255.255.0.0 -o eth0 -p tcp -j
เนื่องจาก เครือข่ายของ อ.เป็น 192.168.1.0 ครับ ครับต้องแก้เป็น
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth0 -p tcp -j
ครับ

จริงๆ การใช้ IP Share เป็นอุปกรณ์ที่เท่ากับมี CardLan สองใบอยู่แล้ว ถ้าจะให้ง่ายไม่ต้องใส่ CardLan 2 ใบครับ ใส่ใบเดียวก้อพอ แล้ว ไป Set Proxy ที่เครื่องลูกให้ไปใช้ที่ Server ก็จบแล้วครับ ถ้าใช้เล่น Web อย่างเดียว

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: sata (203.150.217.---)
วันที่:   01-27-04 14:29

ขออนุญาตเรียนถามอีกครับ
ผมได้เปลี่ยบรรทัดดังกล่าวแล้วและมีข้อความรายงานว่า
iptables-restore line 39 fail ครับ
และ linux ยังเรียกเวบออกไปได้
ขอความกรุณาช่วยด้วยครับ

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: sata (203.150.217.---)
วันที่:   01-28-04 08:30

ขอแก้ไขครับ
และ linux ยังเรียกเวบออกไปไม่ได้
ขอความกรุณาช่วยด้วยครับ

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: ผ่านมาพอดี (202.129.11.---)
วันที่:   01-28-04 12:43

ใช้คำสั่ง ifconfig และ route ได้ค่าเท่าไร ?

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: ธนพัฒน (---.144.136.97.revip.asianet.co.th)
วันที่:   01-28-04 15:11

สงสัยตอนแก้ เขียน แค่ตามที่คุณรุจ บอก คือ
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth0 -p tcp -j

แค่นี้ หรือ เปล่าครับ แค่นี้ ไม่ใช่ นะ ต้อง เขียน ให้ เต็มเหมือน เดิม คือ
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth0 -p tcp -j MASQUERADE
มันจึงมี error ลองตรวจสอบดู นะครับ

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: รุจ จินตมาศ (---.inter.net.th)
วันที่:   01-28-04 22:16

อ้าวผม Past ตกไปหรือเนี่ย ครับ ดูตามคุณ ธนพัฒน บอกแหละครับ

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: satapisat (203.150.217.---)
วันที่:   01-29-04 11:48

เขียนเต็มแล้วครับ
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -o eth0 -p tcp -j MASQUERADE

แก้ปัญหาได้แล้วครับ
ตัวปัญหาอยู่ที่ 3com บังเอิญ 3com เคยจ่าย ip 192.168.88.2 ถึง 192.168.88.26 และมีหมายเลขหนึ่งไปตรงกับ ip ของ lan card ใบที่เพิ่มเข้าไป ก็เลยเกิดปัญหาขึ้น

ขอบคุณมากครับที่กรุณาให้ความรู้ จนทำให้สามารถคลายปัญหาที่เกิดขึ้นได้

แต่ก็มีปัญหาใหม่ตามมาครับคือ
เรียกเวบออกไปได้ ทุกเวบยกเว้นเวบที่มี URL เป็น
http://XX.school.in.th

XX คือ ชื่อที่ต้องเติมเข้าไป

ข้อมูลเพิ่มเติม ในขั้นตอนที่ set network config ที่ eth1 ผมใส่ DOmain name เป็น pv.school.in.th แล้วทุกครั้งที่เรียก http:// pv.school.in.th ปรากฏว่าจะขึ้นหน้าแรกของ linux และจะเข้าเวบอื่นๆ ที่มี URL คล้ายๆ pv.school.in.th ก็ปรากฎ error ขึ้น
เปลี่ยนชื่อ domain นี้ใหม่แล้วก็เหมือนเดิมครับ

error เป็นดังนี้ครับ

The requested URL could not be retrieved

--------------------------------------------------------------------------------

While trying to retrieve the URL: http://pp.school.in.th/

The following error was encountered:

Unable to determine IP address from host name for pp.school.in.th
The dnsserver returned:

Name Error: The domain name does not exist.
This means that:

The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.

Your cache administrator is root.



--------------------------------------------------------------------------------
Generated Wed, 22 Sep 2004 06:30:29 GMT by linux.intranet (Squid/2.4.STABLE3)

ผมจะแก้ปัญหานี้ได้อย่างไรครับ

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: รุจ จินตมาศ (---.inter.net.th)
วันที่:   01-30-04 08:17

มัน Conflict นะครับ เพราะ ip ที่ให้มันเป็น local แต่ไปอ้างอิง domain ที่มีอยู่จริง และมี ip จริงด้วย รู้สึกว่าจะเป็นอย่างนั้นแหละครับ

 Re: มีปัญหาเกี่ยวกับ ip share+ linux 4.2a
ชื่อผู้เขียน: สุรพงศ์ (203.148.205.---)
วันที่:   02-01-04 10:25

ตกลงจะแก้ได้ไหมครับ

 ตอบความเห็นปัจจุบัน
 ชื่อ:
 อีเมลล์:
 ชื่อเรื่อง:
  

phorum.org

[หน้าหลัก] [หน้าการศึกษา] [บริการให้คำปรึกษา] [รายชื่อโรงเรียน]
[กิจกรรมในโครงการ] [ข้อมูลโครงการ] [ท่านถามเราตอบ]

[NTL] [NITC] [NECTEC] [BIOTEC] [MTEC] [NSTDA] [ONEC] [GITS]


Contact: SchoolNet Webmaster
SchoolNet Thailand is served and managed by
Network Techonology Laboratory (NTL)
National Electronics and Computer Technology Center (NECTEC)
Copyright © 1996-1999 by Network Technology Laboratory of NECTEC. All Rights Reserved.