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

เซิร์ฟเวอร์ 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 ยอดนิยม ทำให้คุณไม่ต้องไปค้นหาพอร์ต ที่ถูกต้องเอง:

| พรีเซ็ต | 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:
- เลือก Proxy preset หรือปล่อยไว้ที่ Custom เพื่อกรอก Type เอง
- กรอก Name ของ proxy
- กรอก Local host — ที่อยู่จริงของ PLC บนเครือข่ายของเกตเวย์ (พรีเซ็ต
ไม่ทราบค่านี้ ค่าเริ่มต้นจะเป็น
127.0.0.1เสมอ และต้องเปลี่ยนเป็นที่อยู่ จริงของ PLC) - กรอกหรือยืนยัน Local port เมื่อเลือกพรีเซ็ตแล้ว Remote port จะ ปรับตามอัตโนมัติ
- คลิก เพิ่มพรอกซี
อนุญาต 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 สำเร็จ