ฉันกำลังพยายามตั้งค่า IP แบบคงที่บนอินเทอร์เฟซใน Ubuntu 16.04 มันมีไว้สำหรับการเชื่อมต่อในท้องถิ่นที่ไม่มีเซิร์ฟเวอร์ DHCP หรือการกำหนดค่า DNS ฉันได้ลองทำจาก Edit Connections GUI เช่นเดียวกับจาก CLI และฉันไม่มีโชคมาก
ฉันค้นหารอบ ๆ และพบคำถามที่คล้ายกันหลายข้อ ( ตั้งค่า IP แบบคงที่ Ubuntu 16.04เป็นต้น) แต่ดูเหมือนไม่สามารถตั้งค่าได้ด้วยตนเอง
ที่นี่ฉันอยู่ที่ไหน ... ขณะนี้มีสามอุปกรณ์ที่เชื่อมต่อกับสวิตช์ หนึ่งกำหนดค่าที่ 1.51 หนึ่งที่ 1.20 และระบบ 16.04 นี้ฉันพยายามกำหนดค่าสำหรับ 1.49 ทั้ง 51 และ 20 สื่อสารกันได้ดี ฉันเปลี่ยนสายแล้วลองใช้พอร์ตอื่น ... ดังนั้นฉันจึงรู้ว่าไม่ใช่ปัญหาทางกายภาพ และในความเป็นจริงหนึ่งในระบบอื่น ๆ ของสวิตช์นี้คือ Ubuntu 14.04 ที่มีการตั้งค่าอินเทอร์เฟซเหมือนกัน แต่ IP คือ 51 ปัญหาเดียวในที่นี้คือระบบ Ubuntu 16.04
ไฟล์ 16.04 / etc / network / interfaces:
# interfaces(5) file used by ifup(8) and ifdown(8)
# The loopback network interface
auto lo
iface lo inet loopback
# Primary network interface
auto enp4s0
#iface enp4s0 inet dhcp
iface enp4s0 inet static
address 192.168.1.49
netmask 255.255.255.0
gateway 192.168.1.1
$ ifconfig
enp4s0 Link encap:Ethernet HWaddr f4:8e:38:e7:39:31
inet addr:192.168.1.49 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::f68e:38ff:fee7:3931/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:258 errors:0 dropped:0 overruns:0 frame:0
TX packets:2123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:28821 (28.8 KB) TX bytes:208448 (208.4 KB)
ทุกอย่างดูดี แต่ปิงล้มเหลว ไม่สามารถ ping เข้าหรือออก สิ่งที่น่าสนใจที่สุดสำหรับฉันคือ netmask เมื่อดูอินเทอร์เฟซจาก GUI ถ้าฉันไปที่ "แก้ไขการเชื่อมต่อ ... " จากไอคอนเครือข่ายด้านบนขวาและแก้ไขอินเทอร์เฟซนี้มันจะแสดงสิ่งต่อไปนี้:
Address: 192.168.1.49
Netmask: 24
Gateway: 192.168.1.1
netmask ของ "24"? ไม่สมเหตุสมผล ... แต่ทุกอย่างดูดีจาก ifconfig จาก CLI
ฉันไม่มีความคิด ควรจะง่าย ...
ขอบคุณ
แก้ไข 1:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 enp4s0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp4s0
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp4s0
route -n
อะไร