เปลี่ยนเส้นทางผ่าน 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.