ฉันจะหลอก IP ที่คอมพิวเตอร์ส่งเซิร์ฟเวอร์โดยไม่ใช้ VPN หรือพร็อกซีได้อย่างไร


15

ฉันต้องการหลอก (ไม่เปลี่ยน) IP สาธารณะที่คอมพิวเตอร์ของฉันส่งไปยังเซิร์ฟเวอร์ ฉันไม่สนใจสิ่งที่มันจะเปลี่ยนไปตราบใดที่มันเปลี่ยนแม้จะเป็นเลขหนึ่งหลัก ฉันไม่ต้องการใช้ VPN หรือพรอกซีและฉันต้องการให้เราเตอร์ไม่เกี่ยวข้องกับเรื่องนี้ ฉันจะทำสิ่งนี้ได้อย่างไร

ถ้ามันช่วยให้ฉันมี IP แบบไดนามิกได้ แต่อย่างที่ฉันบอกว่าฉันไม่ต้องการเปลี่ยนแปลงอะไรในเราเตอร์ของฉันทุกครั้งฉันก็ทำได้ดีทุกครั้งที่ตั้งค่าระบบ

นอกจากนี้ฉันไม่ต้องการให้สิ่งนี้มีผลกับการท่องเว็บของฉันเท่านั้นฉันต้องการให้สิ่งนี้ส่งผลกระทบต่อทุกโปรแกรมที่เชื่อมต่ออินเทอร์เน็ตบนคอมพิวเตอร์ของฉัน


3
นี่คือคำถาม XY คุณมีแนวโน้มที่จะได้รับคำตอบที่มีประโยชน์มากขึ้นถ้าคุณถามเราเกี่ยวกับปัญหาที่แท้จริงของคุณ สมมุติว่าคุณต้องการปลอมแปลง IP สาธารณะของคุณด้วยเหตุผลบางประการ และแน่นอนว่าคุณไม่ต้องการใช้ VPN หรือพรอกซีด้วยเหตุผลบางประการ แต่คุณไม่ได้บอกเหตุผลเหล่านี้กับเราดังนั้นจึงไม่มีวิธีที่เราจะสามารถหาทางออกที่แท้จริงสำหรับปัญหาจริงของคุณที่ตรงกับความต้องการที่แท้จริงของคุณ
David Schwartz

1
มีปัญหาหลายอย่างกับคำขอของคุณ สมมติว่าคุณปลอมแปลง IP ต้นทางของคุณเป็น 1.2.3.4 และ IP จริงของคุณคือ 100.99.98.97 หากแพ็คเก็ตดับลงมาจาก 1.2.3.4 คุณจะไม่ได้รับการตอบกลับเนื่องจากเซิร์ฟเวอร์ปลายทางจะส่งแพ็กเก็ตกลับไปที่ 1.2.3.4 คอมพิวเตอร์ที่ IP นั้นไม่ได้คาดหวังข้อมูลดังนั้นมันจะทิ้งมันไป คอมพิวเตอร์ 100.99.98.97 ของคุณจะไม่ได้รับการตอบกลับดังนั้นจึงไม่สามารถสร้างการเชื่อมต่อได้ นอกจากนี้ ISP ของคุณอาจตรวจจับที่อยู่ปลอมและทิ้งแพ็กเก็ตอยู่ดี
cybernard

แม้ว่าคุณจะสามารถตั้งโปรแกรมเราเตอร์ของคุณเพื่อปล่อยและต่ออายุ IP ของคุณโดยอัตโนมัติคุณจะสูญเสียการเชื่อมต่อที่สร้างไว้แล้วทุกครั้งที่มีการเปลี่ยนแปลง ในช่วงกลางของการดาวน์โหลด 2gb การเชื่อมต่อที่ไม่ดีสิ้นสุดลง
ไซเบอร์นาร์ด

คำตอบ:


51

การปลอมแปลงที่อยู่ IP ของคุณในลักษณะที่คุณอธิบายเป็นเหมือนการเขียนที่อยู่ผู้ส่งผิดบนซองจดหมายและคาดหวังว่าจะได้รับจดหมายตอบกลับไปยังที่อยู่จริงของคุณ มันจะไม่เกิดขึ้นเพราะข้อมูลตอบกลับเดียวที่พวกเขามีคือที่อยู่ผู้ส่งผิด

มีเครื่องมือลินุกซ์มากมายที่จะช่วยให้คุณสร้างดาตาแกรม IP ปลอมแปลงและiptablesคุณสามารถบอกระบบลีนุกซ์ซึ่งทำหน้าที่เป็นเราเตอร์เพื่อทำทุกอย่างเพื่อทราฟฟิกรวมถึงการดัดแปลงไอพีแหล่งที่มาของคุณ หาก ISP ของคุณเป็น ISP ที่อยู่อาศัยจะกรองการรับส่งข้อมูลที่มาจากเคเบิลหรือโมเด็ม DSL ของคุณโดยอัตโนมัติซึ่งแหล่งที่มาของ IP ไม่ตรงกับสิ่งที่ ISP ให้คุณผ่าน DHCP หรืออย่างน้อยภายในเครือข่ายสาธารณะ นี่อาจทำให้ ISP ของคุณตัดบริการของคุณโดยคิดว่าคุณติดมัลแวร์

วิธีเดียวที่คุณสามารถ "ซ่อน" IP ของคุณคือมีระบบอื่นอยู่ข้างหน้าคุณที่รับปริมาณข้อมูลของคุณและส่งต่อในนามของคุณเช่นพร็อกซี


9
การเปรียบเทียบที่อยู่ผู้ส่งของคุณนั้นดีมากอธิบายได้ว่ามันทำงานได้ดีมากขอบคุณสำหรับคำตอบนี้
Jon

2

(เท่าที่ฉันทราบ - ฉันยินดีที่จะพิสูจน์ว่าผิด) เป็นไปไม่ได้ - อย่างน้อยไม่ได้อยู่ในเครือข่ายในบ้านมาตรฐานที่มีเราเตอร์ที่ให้บริการโดย ISP และไม่มีข้อ จำกัด ที่คุณได้รับ (ไม่ การเปลี่ยนแปลง VPN / proxy / router)

คุณสามารถปลอมแปลง IP ในเครือข่ายในบ้านของคุณได้อย่างแน่นอน แต่สิ่งนี้จะไม่ส่งผลกระทบต่อ SNAT (source NAT) ที่เราเตอร์ของคุณทำ

หากคุณควบคุมที่อยู่ IP แบบคงที่สองคุณสามารถตั้งค่าเราเตอร์ของคุณเป็น SNAT เป็น IP นั้น (สมมติว่ามันได้รับการอนุมัติจาก ISP ของคุณ) บางอย่างเช่นนี้ใน iptables พูด:

iptables -t nat -I POSTROUTING 1 -p all -s 192.168.x.y -j SNAT --to-source 1.2.3.4

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