ข้ามไปที่เนื้อหา

ForwPort

ForwPort ส่งต่อพอร์ต TCP/UDP บนเครือข่ายท้องถิ่นของเกตเวย์ออกไปให้วิศวกร ระยะไกล ทำให้เขาสามารถชี้ซอฟต์แวร์วิศวกรรม PLC ของตน (GX Works, TIA Portal, RSLinx, CX-Programmer ฯลฯ) ไปยัง PLC ที่อยู่ในเครือข่ายโรงงานได้ โดยตรงจากนอกสถานที่

เครือข่าย — แท็บ ForwPort

เซิร์ฟเวอร์ forwarding ทำงานอยู่บนตัวเกตเวย์เอง และเข้าถึงได้เฉพาะหลังจาก เข้าร่วมเครือข่าย ZeroTier ของเกตเวย์นี้แล้วเท่านั้น — ไม่มีทางเข้าถึงผ่านอินเทอร์เน็ตแบบเปิดได้เลย วิศวกรระยะไกลต้องมีทั้ง สิทธิ์เข้าถึง ZeroTier และรายละเอียด proxy ด้านล่างนี้ จึงจะเข้าถึง PLC ผ่าน ForwPort ได้

ตาราง proxy

แต่ละแถวคือพอร์ตที่ถูกส่งต่อหนึ่งรายการ: Name, Type (tcp/udp), Local (host:port บนเครือข่ายโรงงาน), Remote (พอร์ตหรือโดเมนที่ วิศวกรเชื่อมต่อ), ช่องกาเครื่องหมาย Enabled และปุ่ม Delete

การยกเลิกกาเครื่องหมาย Enabled ในแถวใดจะปิดการส่งต่อของแถวนั้นโดยไม่ลบ การตั้งค่าออก ส่วนการลบจะมีการถามยืนยันก่อน:

Delete proxy '{name}'?

การเพิ่ม proxy: พรีเซ็ตสำหรับซอฟต์แวร์ PLC ยอดนิยม

ดรอปดาวน์ Proxy preset จะกรอก Type และพอร์ต Local/Remote เริ่มต้นให้ อัตโนมัติ สำหรับซอฟต์แวร์วิศวกรรม PLC ยอดนิยม ทำให้คุณไม่ต้องไปค้นหาพอร์ต ที่ถูกต้องเอง:

ฟอร์มเพิ่ม proxy พร้อมพรีเซ็ตที่เลือกไว้

พรีเซ็ต Type Port
GX Works2 (Mitsubishi) tcp 5007
GX Works3 (Mitsubishi) tcp 5007
TIA Portal (Siemens, S7comm) tcp 102
Studio 5000 / RSLinx (Allen-Bradley, EtherNet/IP) tcp 44818
CX-Programmer (Omron, FINS/TCP) tcp 9600

พรีเซ็ตจะกำหนด Local port และ Remote port ให้เท่ากัน เนื่องจาก proxy ของ PLC ส่วนใหญ่ต้องการพอร์ตเดียวกันทั้งสองฝั่ง หากเลือก Custom คุณจะ ควบคุมได้เต็มที่ — เลือก Type ได้อิสระ และตั้งค่า Local กับ Remote port แยกกันได้

วิธีเพิ่ม proxy:

  1. เลือก Proxy preset หรือปล่อยไว้ที่ Custom เพื่อกรอก Type เอง
  2. กรอก Name ของ proxy
  3. กรอก Local host — ที่อยู่จริงของ PLC บนเครือข่ายของเกตเวย์ (พรีเซ็ต ไม่ทราบค่านี้ ค่าเริ่มต้นจะเป็น 127.0.0.1 เสมอ และต้องเปลี่ยนเป็นที่อยู่ จริงของ PLC)
  4. กรอกหรือยืนยัน Local port เมื่อเลือกพรีเซ็ตแล้ว Remote port จะ ปรับตามอัตโนมัติ
  5. คลิก เพิ่มพรอกซี

อนุญาต local host ที่ไม่ใช่ loopback

ตามค่าเริ่มต้น การใช้งานการตั้งค่านี้จะยอมรับเฉพาะ proxy ที่มี Local host เป็น 127.0.0.1 (ตัวเกตเวย์เอง) เท่านั้น — การเปิดให้เข้าถึงอย่างอื่นผ่าน tunnel นี้จะขยายขอบเขตที่ฝั่งระยะไกลเข้าถึงได้ จึงถูกปฏิเสธเว้นแต่คุณจะเปิด ใช้งานเอง เนื่องจาก PLC จริงจะไม่อยู่ที่ 127.0.0.1 ให้กาเครื่องหมาย Allow non-loopback local host ก่อน apply ทุกครั้งที่คุณมี proxy ที่ชี้ ไปยังที่อยู่จริงของ PLC บนเครือข่ายโรงงาน ตามขั้นตอนด้านบน

การใช้งานค่าที่ตั้งไว้

การเพิ่ม แก้ไข หรือลบ proxy จะยังไม่มีผลในตัวเอง — คลิก Apply configuration เพื่อนำรายการ proxy ปัจจุบันไปใช้งานจริง Cockpit จะแจ้ง จำนวน proxy ที่ใช้งานอยู่หลังจาก apply สำเร็จ