
먼저 고정 IP를 설정하고 연결을 편집하고 추가해 보았습니다. 그런 다음 [이][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로 연결이 되었는데 어떻게 되나요? 왜? 내가 무엇을 놓치고 있는지 정말 모르겠습니다. 도움을 주시면 감사하겠습니다.
답변1
/etc/network.interfaces
파일이 잘못된 것 같아요 .
192.168.0.101
제품의 IP 주소를 로 , 게이트웨이를 으로 설정했습니다 192.168.1.1
.
넷마스크는 입니다 255.255.255.0
. 이는 IP 주소의 처음 세 개의 점으로 구분된 소수점이 네트워크를 정의하고 마지막 소수점이 시스템을 정의한다는 것을 의미합니다.
이는 게이트웨이가 네트워크에 있고 192.168.0.
컴퓨터가 네트워크에 있음 을 의미하므로 192.168.1.
실제로 게이트웨이와 컴퓨터는 서로 다른 네트워크에 있습니다.
네트워크 설정을 추측해 보면 주소 줄을 변경하여 읽어야 할 것 같습니다.address 192.168.1.101