고정 IP 우분투 16.04 설정 문제


0

고정 IP를 먼저 설정하고 운없이 연결을 추가하려고했습니다. 그런 다음 [this] [1]을 수행했습니다. 이제 연결이 나타나지만 인터넷이 작동하지 않습니다. 다음 단계와 현재 구성 파일은 다음과 같습니다.

jab@jab-Meerkat:~$ ifconfig -a
enp0s25   Link encap:Ethernet  HWaddr b8:ae:ed:78:3e:35  
          inet addr:192.168.1.34  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::533a:51cc:79e0:5436/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5296 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4777 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4933463 (4.9 MB)  TX bytes:669741 (669.7 KB)
          Interrupt:20 Memory:aa100000-aa120000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2102 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2102 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:153808 (153.8 KB)  TX bytes:153808 (153.8 KB)

wlp2s0    Link encap:Ethernet  HWaddr 34:13:e8:40:32:b0  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

jab@jab-Meerkat:~$ ip route show
default via 192.168.1.1 dev enp0s25  proto static  metric 100 
169.254.0.0/16 dev enp0s25  scope link  metric 1000 
192.168.1.0/24 dev enp0s25  proto kernel  scope link  src 192.168.1.34  metric 100 


jab@jab-Meerkat:~$ sudo nano /etc/NetworkManager/NetworkManager.conf

[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq

[ifupdown]
managed=true


jab@jab-Meerkat:~$ sudo nano /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)

auto lo
iface lo inet loopback

iface enp0s25 inet static
address 192.168.0.101
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4

jab@jab-Meerkat:~$ sudo service network-manager restart
jab@jab-Meerkat:~$ sudo service networking restart
jab@jab-Meerkat:~$ sudo service resolvconf restart

jab@jab-Meerkat:~$ ifconfig
enp0s25   Link encap:Ethernet  HWaddr b8:ae:ed:78:3e:35  
          inet addr:192.168.0.101  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::7511:ffb:7266:ce31/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:711 errors:0 dropped:0 overruns:0 frame:0
          TX packets:829 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:617772 (617.7 KB)  TX bytes:100534 (100.5 KB)
          Interrupt:20 Memory:aa100000-aa120000 

또한 네트워킹 서비스를 다시 시작하고 ifconfig를 수행 한 후 IP가 변경되지 않은 것처럼 컴퓨터를 재부팅했습니다. 또한 재부팅이 동적 IP에 자동으로 연결된 후 어떻게해야합니까? 왜? 내가 무엇을 놓치고 있는지 정말로 모른다. 도움을 주셔서 감사합니다.

답변:


2

귀하의 파일 /etc/network.interfaces이 잘못되었다고 생각합니다 .

기기의 IP 주소를로 설정 192.168.0.101하고 게이트웨이를로 설정했습니다 192.168.1.1.

넷 마스크는 255.255.255.0입니다. 즉, IP 주소에서 처음 세 개의 점으로 구분 된 소수는 네트워크를 정의하고 마지막 하나는 기계를 정의합니다.

즉, 게이트웨이가 네트워크에 192.168.0.있고 컴퓨터가 네트워크 192.168.1.에 있으므로 게이트웨이와 컴퓨터가 다른 네트워크에 있습니다.

네트워크 설정을 추측하면 주소 줄을 변경하여 읽어야한다고 생각합니다. address 192.168.1.101


대단히 감사합니다, 지금 작동합니다. 내가 지금 가지고있는 문제는 시스템을 다시 시작할 때 자동으로 연결되지 않으며 "사용 가능한 경우이 네트워크에 자동으로 연결"상자를 선택하기 위해 연결을 편집 할 수 없다는 것입니다. 또한 왜 연결이 enp0s25 대신 ifupdown (enp0s25)로 표시됩니까? 감사합니다!
Jab

@Jab은 NetworkManager가 /etc/network/interfaces파일을 통해 정의 된 인터페이스를 무시하기 때문입니다 (다른 서비스 구성 ). NetworkManager GUI를 통해 인터페이스를 편집 / 관리 할 수 ​​있으려면 파일 변경 사항을 되돌리고 GUI를 통해 인터페이스를 구성해야합니다.
스틸 드라이버

문제는 GUI가 장치가 관리되지 않음을 표시한다는 것입니다. 또한 / etc / network / interfaces에 다음 줄을 추가하려고 시도했습니다 : auto enp0s25. 문제는 어떤 이유로 든 내 컴퓨터가 ifupdow (enp0s25) 연결 이름을 지정한다는 것입니다. 또한 /etc/NetworkManager/NetworkManager.conf에서 ifupdow를 제거하여 plugins = ifupdown, keyfile, ofono 대신 plugins = keyfile, ofono를 읽었습니다. 결과적으로 연결이 중지됩니다. 왜 컴퓨터가 내 연결의 이름을 ifupdown (enp0s25)으로 지정합니까? 감사!
Jab

당신이 원하는 경우 /etc/network/interfaces제어하기 위해, 당신은에 네트워크 관리자를 변경해야합니다 managed=false. 재부팅하고 테스트하십시오.
chili555

이전과 지금 다시 시도했지만 GUI를 재부팅하면 "장치가 관리되지 않음"이 표시됩니다. 유선 네트워크는 ifconfig 일 때 표시되지 않습니다. 감사!
Jab
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.