คำชี้แจงปัญหา
สวัสดี . ฉันจำเป็นต้องเชื่อมต่อระบบของฉันกับระบบอื่นโดยอัตโนมัติผ่านอีเธอร์เน็ต ดังนั้นฉันจึงกำหนด IP แบบคงที่ให้กับทั้งสองระบบนี้ ในระบบโฮสต์ของฉัน ฉันทำสิ่งนี้โดยแก้ไขไฟล์ /etc/network/interfaces.d/eth0
เช่น:
อัตโนมัติ eth0
iface eth0 inet คงที่
ที่อยู่ 10.0.0.1
เน็ตมาสก์ 255.0.0.0
เกตเวย์ 192.168.1.254
ในขณะเดียวกัน /etc/network/interfaces
ไฟล์ที่มาไฟล์นี้เป็น
# ไฟล์ interfaces(5) ที่ใช้โดย ifup(8) และ ifdown(8)
# รวมไฟล์จาก /etc/network/interfaces.d:
ไดเร็กทอรีต้นทาง /etc/network/interfaces.d
สิ่งนี้ได้ผลตามที่ตั้งใจไว้ สำหรับอินเทอร์เน็ตที่ฉันใช้ WLAN0
แต่ตอนนี้ เมื่อฉันเปลี่ยนฮาร์ดแวร์เราเตอร์ ฉันขอให้ระบบโฮสต์จับคู่กับเราเตอร์ใหม่นี้ผ่านทาง เอ็นเอ็มซีแอล
(โหมดหัวขาด). แต่ตอนนี้อินเทอร์เน็ตใช้งานไม่ได้ และฉันก็ไม่สามารถ ping ได้เช่นกัน 8.8.8.8
หรือ กูเกิล.คอม
.
รายละเอียดเพิ่มเติม
ifconfig
คาย:
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 10.0.0.1 netmask 255.0.0.0 ออกอากาศ 192.168.0.255
อีเธอร์ 00:04:4b:cb:ab:โฆษณา txqueuelen 1,000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
อุปกรณ์ขัดจังหวะ 40
แท้จริง: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 เน็ตมาสก์ 255.0.0.0
inet6 ::1 คำนำหน้าlen 128 scopeid 0x10<host>
วนซ้ำ txqueuelen 1 (วนกลับในเครื่อง)
แพ็คเก็ต RX 675 ไบต์ 51512 (51.5 KB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 675 ไบต์ 51512 (51.5 KB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
rndis0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
อีเธอร์ 1a:af:98:a3:44:39 txqueuelen 1,000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
usb0: ค่าสถานะ = 4099<UP,BROADCAST,MULTICAST> mtu 1500
อีเธอร์ 1a:af:98:a3:44:3b txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.100 netmask 255.255.255.0 ออกอากาศ 192.168.1.255
inet6 fe80::2123:f14d:ba67:f32 คำนำหน้า 64 scopeid 0x20<ลิงค์>
อีเธอร์ 0c:54:15:b6:63:9f txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 92892 ไบต์ 29709877 (29.7 MB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 1593 ไบต์ 258271 (258.2 KB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
เส้นทาง
ถ่มน้ำลาย:
ตารางเส้นทางเคอร์เนล IP
เกตเวย์ปลายทาง Genmask ตั้งค่าสถานะการอ้างอิงเมตริก ใช้ Iface
ค่าเริ่มต้น _gateway 0.0.0.0 UG 0 0 0 eth0
ค่าเริ่มต้น _gateway 0.0.0.0 UG 600 0 0 wlan0
10.0.0.0 0.0.0.0 255.0.0.0 คุณ 0 0 0 eth0
ลิงค์ท้องถิ่น 0.0.0.0 255.255.0.0 U 1,000 0 0 wlan0
192.168.1.0 0.0.0.0 255.255.255.0 U 600 0 0 wlan0
ฉันจะเชื่อมต่ออินเทอร์เน็ตได้อย่างไร ?