Ubuntu 16.04의 인터페이스에서 고정 IP를 설정하려고합니다. DHCP 서버 또는 DNS 구성이없는 로컬 연결 용입니다. CLI뿐만 아니라 Edit Connections GUI에서 시도했지만 운이 좋지 않습니다.
주변을 검색하고 몇 가지 유사한 질문 ( 정적 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)
모든게 좋아 보인다 그러나 핑은 실패합니다. 핑 또는 핑할 수 없습니다. 가장 흥미로운 점은 GUI에서 인터페이스를 볼 때 넷 마스크입니다. 오른쪽 상단의 네트워크 아이콘에서 "연결 편집 ..."으로 이동하여이 인터페이스를 편집하면 다음이 표시됩니다.
Address: 192.168.1.49
Netmask: 24
Gateway: 192.168.1.1
"24"의 넷 마스크? 그것은 말이되지 않습니다 ...하지만 CLI의 ifconfig에서 문제가 없습니다.
아이디어가 없습니다. 단순해야합니까 ...?
감사.
편집 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
무엇입니까?