
เพิ่มความเร็ว Tailscale Subnet Router บน Proxmox
เรามี Network ที่บ้านและต่างจังหวัด เชื่อมต่อกันผ่าน Tailscale VPN เพื่อให้ Synology ที่บ้านสามารถบันทึกวิดีโอจากกล้องวงจรปิดที่ต่างจังหวัด ช่วงแรกระบบทำงานได้ดีตามปกติ แต่หลังจากใช้งานไปสักพัก เริ่มพบว่า ภาพจากกล้องที่ต่างจังหวัดกระตุก หน่วง หรือบางครั้งโหลดไม่ได้เลย เลยเริ่มไล่ต้นทางที่ Proxmox (ต่างจังหวัด) tailscale up --advertise-routes=192.168.1.0/24 เจอข้อความประมาณนี้ Warning: UDP GRO forwarding is suboptimally configured on vmbr0, UDP forwarding throughput capability will increase with a configuration change. See https://tailscale.com/s/ethtool-config-udp-gro เมื่อเข้าไปตามลิงก์ที่ Tailscale แนะนำ หากใช้ Tailscale เวอร์ชัน 1.54 ขึ้นไป ร่วมกับ Linux Kernel 6.2+ จะสามารถเปิดใช้งานฟีเจอร์ที่ช่วยให้ UDP throughput ดีขึ้นอย่างชัดเจน ผ่านการใช้ Transport Layer Offload (TLO) แก้ปัญหาด้วยคำสั่งเดียว NETDEV=$(ip -o route get 8.8.8.8 | cut -f 5 -d " ") ethtool -K $NETDEV rx-udp-gro-forwarding on rx-gro-list off เพียงแค่รันคำสั่งนี้ก็สามารถแก้ปัญหาได้ทันที! ...