เปลี่ยนเส้นทางผ่าน dnsmasq บน raspberry pi 3


0

ฉันกำลังทำงานกับราสเบอร์รี่ที่ทำงานเป็นเซิร์ฟเวอร์ผ่านขวด

มันเชื่อมต่อผ่าน WiFi ไปยังอุปกรณ์ภายนอกและสิ่งที่ฉันต้องทำก็คือเปลี่ยนเส้นทางการร้องขอไปยังไอพีท้องถิ่นต่อไปนี้:

192.168.42.1:5000/wifi/schemes

ฉันพยายามใช้ dnsmasq และฉันพบว่าการเพิ่มบรรทัดต่อไปนี้ในไฟล์ dnsmasq.conf ควรทำเคล็ดลับ:

ที่อยู่ = / # / 191.168.42.1

อย่างไรก็ตามมันไม่ทำงานและฉันคิดว่าเป็นเพราะเซิร์ฟเวอร์ทำงานบนพอร์ต 5000 แต่ถ้าฉันพิมพ์:

ที่อยู่ = / # / 191.168.42.1:5000/wifi/schemes

แต่มันทำให้ฉันเกิดข้อผิดพลาดเนื่องจากที่อยู่ดูเหมือนจะไม่ถูกต้อง

คุณมีข้อเสนอแนะใด?


ดูเหมือนว่าคุณกำลังผสมที่อยู่ IP และ URL ที่อยู่ IP เป็นตัวระบุสำหรับอุปกรณ์ในขณะที่ URL เป็นตัวระบุสำหรับทรัพยากร (เช่นไฟล์หรือไดเรกทอรี) บนเครื่องนั้น คุณไม่สามารถใส่ URL ที่คาดว่าจะมีที่อยู่ IP ได้ (เนื่องจากโปรแกรมไม่เข้าใจ)
— Nathan.Eilisha Shiraini

ยังไม่ชัดเจนว่าคุณพยายามเปลี่ยนเส้นทางอย่างไร คำขอ DNS หรืออย่างอื่น ดูเหมือนว่า iptables จะเป็นเครื่องมือที่เหมาะสมสำหรับงานที่คุณพยายามทำ
— Darren
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.