ข่าว: ข่าวประกาศ

  • 18 พฤษภาคม 2024, 18:42:09

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ผู้เขียน หัวข้อ: ขอความช่วยเหลือ การ Forward Port เพื่อเปิดสถานีเพลงออนไลน์  (อ่าน 27429 ครั้ง)

NarOkOnLiNE

  • Customer Lv.3
  • Hero Member
  • ****
  • กระทู้: 532
    • MSN Messenger - banpuean@windowslive.com
    • ดูรายละเอียด
    • บล็อกของนายทวีเกียรติ
    • อีเมล์
ต้องเขียนคำสั่งแบบไหนแล้วต้องไปเขียนในไฟล์ที่ชื่อว่าอะไรครับ
ต้องการ  Forward Port

TCP 8000 – 8001 , UDP 8000 – 8001

ช่วยชี้แนะด้วยนะครับ
อย่ารอความตายโดยการหยุดนิ่ง จงวิ่งชนแล้วหาทางรอดซะ !!
http://thaveekiat.blogspot.com

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 3820
    • ดูรายละเอียด
    • อีเมล์
รูปแบบในการ Forward Port จะมี 2 แบบ คือ

แบบแรก Forward จากภายนอกวง Internet เข้ามาภายในวง Local Net
เหมือนการ Create DotA ให้ภายนอกร้าน สามารถเข้ามา join เครื่องในร้านได้

ยกตัวอย่างเช่น forward wan ppp102 port 90  มายัง ip 192.168.200.90 port 90  ก็ทำดังนี้

WAN_IF=ppp102
WAN_IP=`ip addr show $WAN_IF |grep inet |cut -d " " -f 6`
iptables -A PREROUTING -t nat -p tcp -d $WAN_IP --dport 90 -j DNAT --to 192.168.200.90:90

แบบที่สอง Forward จากวงภายใน Local Net เข้ามายังวงภายใน Local Net หรือที่คุ้นเคยกันว่า Nat Loopback
ก็หมายถึงการ Forward ให้ภายในวง Local Net สามารถติดต่อกันได้ เหมือนการ Join DotA ภายในร้านนั่นเอง

iptables -A POSTROUTING -t nat -p tcp -s 192.168.200.0/24 -d 192.168.200.90 --dport 90 -j SNAT --to 192.168.200.1

เป็นต้น

ลองศึกษาูดูนะครับ
<a href="http://www.hadyaiinternet.com/images/inetcafe.swf" target="_blank" rel="noopener noreferrer" class="bbc_link bbc_flash_disabled new_win">http://www.hadyaiinternet.com/images/inetcafe.swf</a>

NarOkOnLiNE

  • Customer Lv.3
  • Hero Member
  • ****
  • กระทู้: 532
    • MSN Messenger - banpuean@windowslive.com
    • ดูรายละเอียด
    • บล็อกของนายทวีเกียรติ
    • อีเมล์
งั้นผมเขียนแบบนี้ถูกต้องไหม ครับ แล้วต้องเอาคำสั่งนี้ไปเขียนไว้ที่ไฟล์ โพเดอร์ไหนหรอครับ ผมหาไม่เจอ ?

WAN_IF=ppp102
WAN_IP=`ip addr show $WAN_IF |grep inet |cut -d " " -f 6`
iptables -A PREROUTING -t nat -p tcp -d $WAN_IP --dport 8000-8001 -j DNAT --to 192.168.2.100:8000-8001
iptables -A PREROUTING -t nat -p udp -d $WAN_IP --dport 8000-8001 -j DNAT --to 192.168.2.100:8000-8001

ตรง 8000-8001 ใส่แบบนี้ได้ไหมครับ หรือว่าต้องเขียนทีละบรรทัดครับ ?
« แก้ไขครั้งสุดท้าย: 05 กันยายน 2008, 21:10:03 โดย narokonline »
อย่ารอความตายโดยการหยุดนิ่ง จงวิ่งชนแล้วหาทางรอดซะ !!
http://thaveekiat.blogspot.com

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 3820
    • ดูรายละเอียด
    • อีเมล์
ไม่ได้ครับ ต้องทีละ port

WAN_IF=ppp102
WAN_IP=`ip addr show $WAN_IF |grep inet |cut -d " " -f 6`
iptables -A PREROUTING -t nat -d $WAN_IP --dport 8000 -j DNAT --to 192.168.2.100:8000
iptables -A PREROUTING -t nat -d $WAN_IP --dport 8001 -j DNAT --to 192.168.2.100:8001

แบบนี้ก็ได้ครับ
« แก้ไขครั้งสุดท้าย: 05 กันยายน 2008, 21:49:07 โดย admin »
<a href="http://www.hadyaiinternet.com/images/inetcafe.swf" target="_blank" rel="noopener noreferrer" class="bbc_link bbc_flash_disabled new_win">http://www.hadyaiinternet.com/images/inetcafe.swf</a>

NarOkOnLiNE

  • Customer Lv.3
  • Hero Member
  • ****
  • กระทู้: 532
    • MSN Messenger - banpuean@windowslive.com
    • ดูรายละเอียด
    • บล็อกของนายทวีเกียรติ
    • อีเมล์
เหลือคำถามสุดท้ายครับ ^^"
เอาคำสั่งที่เขียนนี้ไปไว้ที่ไฟล์ชื่อว่าอะไร โพเดอร์ไหน ครับ ?
อย่ารอความตายโดยการหยุดนิ่ง จงวิ่งชนแล้วหาทางรอดซะ !!
http://thaveekiat.blogspot.com

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 3820
    • ดูรายละเอียด
    • อีเมล์
ใส่ไว้ด้านล่างของไฟล์  /etc/init.d/dota.sh
<a href="http://www.hadyaiinternet.com/images/inetcafe.swf" target="_blank" rel="noopener noreferrer" class="bbc_link bbc_flash_disabled new_win">http://www.hadyaiinternet.com/images/inetcafe.swf</a>

NarOkOnLiNE

  • Customer Lv.3
  • Hero Member
  • ****
  • กระทู้: 532
    • MSN Messenger - banpuean@windowslive.com
    • ดูรายละเอียด
    • บล็อกของนายทวีเกียรติ
    • อีเมล์
` <=== กดยังไง ครับ ^^"
ว่าแต่มีวิธี copy ข้อมูลซ้ำ ๆ กันใน การพิมพ์ ด้วย nano ไหมครับ ต้องกดอะไรยังไงช่วยชี้แนะทีนะครับผมไม่เก่งคำสั่งครับ ^^"

ตอนรัน /etc/init.d/dota.sh มันฟ้องมาว่า

Bad argument `addr'
Try `iptables -h' or 'iptables --help' for more information.
Bad argument `addr'
Try `iptables -h' or 'iptables --help' for more information.
Bad argument `addr'
Try `iptables -h' or 'iptables --help' for more information.
Bad argument `addr'
Try `iptables -h' or 'iptables --help' for more information.
อย่ารอความตายโดยการหยุดนิ่ง จงวิ่งชนแล้วหาทางรอดซะ !!
http://thaveekiat.blogspot.com

★2@nswεr^^★™`

  • Customer Lv.4
  • Hero Member
  • *****
  • กระทู้: 637
  • Learning By Doing,,,,
    • ดูรายละเอียด
ขึ้นเหมือนกันเรยครับ

ไม่ได้
SmartCafe Z + Intel® SSD 910

NarOkOnLiNE

  • Customer Lv.3
  • Hero Member
  • ****
  • กระทู้: 532
    • MSN Messenger - banpuean@windowslive.com
    • ดูรายละเอียด
    • บล็อกของนายทวีเกียรติ
    • อีเมล์
ผมกด ` ไม่เป็นอะครับ ได้แต่  ' มันไม่ยอมเอียง แหะ ๆๆ

WAN_IF=ppp102
WAN_IP='ip addr show $WAN_IF |grep inet |cut -d " " -f 6' <=== บรรทัดเจ้าปัญหา ไม่มีได้ไหมครับเนี่ย = ="
iptables -A PREROUTING -t nat -p tcp -d $WAN_IP --dport 8000 -j DNAT --to 192.168.2.100:8000
iptables -A PREROUTING -t nat -p tcp -d $WAN_IP --dport 8001 -j DNAT --to 192.168.2.100:8001
iptables -A PREROUTING -t nat -p udp -d $WAN_IP --dport 8000 -j DNAT --to 192.168.2.100:8000
iptables -A PREROUTING -t nat -p udp -d $WAN_IP --dport 8001 -j DNAT --to 192.168.2.100:8001
« แก้ไขครั้งสุดท้าย: 06 กันยายน 2008, 02:07:08 โดย narokonline »
อย่ารอความตายโดยการหยุดนิ่ง จงวิ่งชนแล้วหาทางรอดซะ !!
http://thaveekiat.blogspot.com

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 3820
    • ดูรายละเอียด
    • อีเมล์
ใช้วิธีก๊อปแล้วไปวางเอาอะครับ เพราะมันพิมพ์ยาก ปุ่มมันซ้อนกับตัวเปลี่ยนอักษร

โดยคลิ๊กขวาที่ putty แล้วเลือก paste ก็จะเป็นการวาง
<a href="http://www.hadyaiinternet.com/images/inetcafe.swf" target="_blank" rel="noopener noreferrer" class="bbc_link bbc_flash_disabled new_win">http://www.hadyaiinternet.com/images/inetcafe.swf</a>

NarOkOnLiNE

  • Customer Lv.3
  • Hero Member
  • ****
  • กระทู้: 532
    • MSN Messenger - banpuean@windowslive.com
    • ดูรายละเอียด
    • บล็อกของนายทวีเกียรติ
    • อีเมล์
เอามาวางอย่างนี้นี่เอง 5555555+
ขอบคุณ ครับ ^^
« แก้ไขครั้งสุดท้าย: 06 กันยายน 2008, 02:45:19 โดย narokonline »
อย่ารอความตายโดยการหยุดนิ่ง จงวิ่งชนแล้วหาทางรอดซะ !!
http://thaveekiat.blogspot.com

liljoenewyork

  • Newbie
  • *
  • กระทู้: 5
    • ดูรายละเอียด
    • อีเมล์
ถามพี่ๆ ครับผม

แหะๆ

กระทู้ตกไปเยอะแล้ว

แต่ผมเพิ่งมาเจอนะคัฟ

คือผมหา ไอ้เจ้า

/etc/init.d/dota.sh

ไม่เจออ่าคัฟ

รันไม่ได้

ผมอยากจะ forward port มากมายเลยพี่ๆ

จะได้ทำ radio online กะเค้าซะที

คือ นี่ คือค่าที่ผม เซต ตามพี่ๆแหละฮะ

WAN_IF=ppp102
WAN_IP=`ip addr show $WAN_IF |grep inet |cut -d " " -f 6`
iptables -A PREROUTING -t nat -d $WAN_IP --dport 8000 -j DNAT --to 192.168.2.33:8000
iptables -A PREROUTING -t nat -d $WAN_IP --dport 8001 -j DNAT --to 192.168.2.33:8001


ไม่รุ้ถูกป่าวเอ่ย

ไงวอนพี่ๆ นะครับ

ช่วยผมที เปิดไม่ได้เลย

ทำมา ครึ่งวันละ

>,<

ขอบคุนฮะ

อีกอย่างนะฮะ ไม่รุ้เีกี่ยวป่าวว

ผมใช้โมเดม เปน adsl wifi อ่ะไรไ่ม่รุ้ ยี้ห้อ ZyXel ของทรูฮะ 1 MB คัฟ

NarOkOnLiNE

  • Customer Lv.3
  • Hero Member
  • ****
  • กระทู้: 532
    • MSN Messenger - banpuean@windowslive.com
    • ดูรายละเอียด
    • บล็อกของนายทวีเกียรติ
    • อีเมล์
ใช้ Server Ubuntu ใช่ไหมครับ ถ้าใช่ เข้าโปรแกรม putty ล๊อคอินเข้าใช้งาน แล้วก็ sudo -s เพื่อใช้งานในชื่อ root เสร็จแล้วพิมพ์ nano /etc/init.d/dota.sh จะสามารถเข้าไปเขียนสคริปได้ครับ ^^

- การทำสถานีเพลงออนไลน์ รบกวนถามนิดนึงใช้ อะไรเป็นตัวเปิดครับ เช่น SAMBroadcasterFireBird หรือ JetCast ครับ ^^
อย่ารอความตายโดยการหยุดนิ่ง จงวิ่งชนแล้วหาทางรอดซะ !!
http://thaveekiat.blogspot.com

★2@nswεr^^★™`

  • Customer Lv.4
  • Hero Member
  • *****
  • กระทู้: 637
  • Learning By Doing,,,,
    • ดูรายละเอียด
ติดไฟวอวินโดอยู่รึป่าวครับ
« แก้ไขครั้งสุดท้าย: 18 ตุลาคม 2008, 23:52:30 โดย ★2@nswεr^^★™` »
SmartCafe Z + Intel® SSD 910

liljoenewyork

  • Newbie
  • *
  • กระทู้: 5
    • ดูรายละเอียด
    • อีเมล์
อ้อๆ มาแล้วฮะ

พี่หัวกระทู้ ทำได้แล้วหรอฮะ

เนี่ยๆ

ผมใช้ Sam2 ครับ 2.8.3

เนี่ยครับพี่

ผมทำตามนี้หมดเลยฮะ

http://www.ov3rsky.com/viewtopic.php?id=145

เหลืออย่างเดียว

หาไอพี ทำไม่เป็นเลยฮะ

เลยย พักๆ ไป รอพี่ๆ มาช่วยเหลือกัลคัฟ

เคยทำมาหลายครั้งมากๆ แล้ว

แล้วไม่เคยสำเรจสักครั้ง ติดตอนเดียวแหละ

ยากสุส ให้คนแื่นฟังไม่เปน

>,<

คืออยากถามฮะ

พี่ทำยังไงหรอ ฮะ จะได้ฟังได้ สำหรับ sam2 นะครับ

ผมว่าเวิรคกว่า jetcast อีก(มั้ง)

คือต้องโหลดไรด้วยนะฮะ

ขอบคุนพี่ๆ ครับบบบ

เล่นซะยาวเลยยยย

เอ่อๆ พี่ๆ เสรืมอีกอย่างฮะ

ผมใช้้เซิฟของ MySQL มั้ง หรือป่าว

ผม้อไม่รุ้ว่ามัน เปนอ่ะไรฮะ

มานให้ลงพร้อมโปรเลย ไม่เหนมี Ubuntu ไรเลยอ่ะพี่

ขอบคุงครับบบบ
« แก้ไขครั้งสุดท้าย: 19 ตุลาคม 2008, 03:01:43 โดย liljoenewyork »