กำหนดค่าการกำหนดเส้นทางเพื่อให้การเชื่อมต่อ LAN ผ่าน wifi และ WAN ผ่านโมเด็ม


0

ฉันมีการกำหนดค่าเครื่องของฉันเพื่อให้แพ็คเก็ตสำหรับเครื่องท้องถิ่น (ใน 192.168. .เครือข่ายย่อย) ผ่านเครือข่ายไร้สายและการเชื่อมต่อ WAN (ใด ๆ ที่อยู่ IP อื่น ๆ ) ไปผ่านโมเด็ม

ลองพิจารณาตัวอย่างต่อไปนี้:

192.168.1.4/my_intranet_websiteผมเปิดเว็บเบราเซอร์และประเภท ฉันต้องการตรวจสอบให้แน่ใจว่าการรับส่งข้อมูลทั้งหมดที่เกี่ยวกับคำขอนี้ผ่านอินเทอร์เฟซ LAN ไร้สาย แต่เมื่อฉันพิมพ์www.superuser.com(ซึ่งอยู่นอกเครือข่ายท้องถิ่นของฉัน) ฉันต้องการให้ทราฟฟิกนี้ผ่านโมเด็ม USB ของฉัน

ฉันพยายามคิดออกว่า/devรายการใดที่รองรับการเชื่อมต่อเครือข่ายใด แต่ฉันทำไม่ได้ ฉันจำได้ว่าเมื่อฉันใช้ Debian มันเป็น/dev/wan0หรือ/dev/eth0สำหรับแบบไร้สาย / แบบมีสายและ/dev/wcdma0สำหรับโมเด็ม USB ที่นี่? ไม่มีความเห็น. โมเด็มเป็นโมเด็ม USB ดังนั้นฉันคิดว่ามันอาจจะเป็นหนึ่งและ/dev/ttyUSB0/dev/ttyUSB1

ขอโทษจริง ๆ สำหรับคำอธิบายที่สั้น ๆ ของปัญหา แต่นั่นคือ noob ฉัน: / ฉันจะให้ข้อมูลที่จำเป็นเพิ่มเติม

ความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมากขอบคุณล่วงหน้า

แก้ไข: ผลลัพธ์ traceroute:

  1. เมื่อการเชื่อมต่อทั้งสอง (โมเด็มและ wlan):

    sopel@mediacenter:/dev$ traceroute www.superuser.com
    traceroute to www.superuser.com (151.101.129.69), 30 hops max, 60 byte packets    
    1  netiaspot.home (192.168.1.254)  2.904 ms  4.580 ms  6.440 ms
    2  83.238.252.80 (83.238.252.80)  28.329 ms  28.679 ms  30.332 ms
    3  83.238.113.24 (83.238.113.24)  41.348 ms  41.340 ms  41.310 ms
    4  83.238.252.62 (83.238.252.62)  42.953 ms  43.643 ms  43.633 ms
    5  83.238.248.183 (83.238.248.183)  47.110 ms  47.112 ms  48.809 ms
    6  149.6.28.97 (149.6.28.97)  54.555 ms  34.576 ms  38.036 ms
    7  130.117.3.29 (130.117.3.29)  44.751 ms  46.638 ms  48.214 ms
    8  154.54.38.205 (154.54.38.205)  55.980 ms  65.842 ms  69.702 ms
    9  * * *
    ...
    30  * * *
    
    
    sopel@mediacenter:/dev$ traceroute 192.168.1.1
    traceroute to 192.168.1.1 (192.168.1.1), 30 hops max, 60 byte packets
    1  * * *
    2  * * *
    3  * * *
    ...
    30  * * *
    
  2. เมื่อโมเด็มขึ้นเท่านั้น

    sopel@mediacenter:/dev$ traceroute www.superuser.com
    traceroute to www.superuser.com (151.101.129.69), 30 hops max, 60 byte packets
     1  * * *
     2  * * *
     3  * * *
     4  * * *
     5  * * *
     6  185.89.184.2 (185.89.184.2)  104.232 ms  71.514 ms  82.738 ms
     7  * * *
     8  * * *
     9  * * *
    ...
    30  * * *
    
    sopel@mediacenter:/dev$ traceroute 192.168.1.1
    traceroute to 192.168.1.1 (192.168.1.1), 30 hops max, 60 byte packets
     1  * * *
     2  * * *
     3  * * *
     4  * * *
     5  * * *
     6  * * *
     7  * * *
     8  * * *
    ...
    30  * * *
    

โปรดทราบว่าในกรณีที่สอง 192.168.1.1 ไม่สามารถเข้าถึงได้ (ไม่มี LAN เลย)


3
"ดังนั้นทุกแพ็คเกจที่ตั้งใจส่งไปยังเครื่อง LAN บางเครื่อง (IP เริ่มต้นด้วย 192.168 .. ) ต้องผ่านเครือข่ายไร้สายของฉันและการเชื่อมต่อ WAN (IP อื่น ๆ ) ผ่านโมเด็ม" - สิ่งที่คุณต้องการไม่ชัดเจนสิ่งที่คุณอธิบายคือแท้จริงทุกเครือข่ายที่มีเราเตอร์เชื่อมต่อกับโมเด็มไม่ชัดเจนว่าการตั้งค่าปัจจุบันของคุณไม่ตรงตามข้อกำหนดเหล่านี้ คุณควรแก้ไขคำถามของคุณเพื่อให้ส่วนนั้นชัดเจน
Ramhound

ตกลงฉันจะพยายามชี้แจงเรื่องนี้ .... และทำ
Paweł Sopel

@Pawel ลองเรียกใช้traceroute 192.168.1.4และtraceroute superuser.comดูเส้นทางที่แพ็คเก็ตของคุณใช้เมื่อมุ่งไปยังปลายทาง LAN หรือ WAN มันตรงกับสิ่งที่คุณคาดหวังหรือไม่? (ถ้าไม่ได้โพสต์เอาท์พุทอาจจะมีประโยชน์ในการ answerers.)
jpaugh

ฉันได้เพิ่มผลลัพธ์ต่อท้ายคำถาม นี่อยู่ไกลจากสถานการณ์ที่ต้องการ เมื่อโมเด็มและ wlan หมดสภาพการรับส่งข้อมูลทั้งหมดจะผ่าน wlan เพื่อบังคับให้ใช้โมเด็มฉันต้องปิด wlan
Paweł Sopel

1
ผลลัพธ์ของip route show(ในฐานะผู้ใช้รูท) น่าจะมีประโยชน์มากกว่า traceroute - พิจารณาแก้ไขเพื่อเพิ่มสิ่งนั้น
Toby Speight
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.