Ubuntu не может установить IP на статический

Несмотря на мои огромные усилия, мне не удалось установить назначенный IP-адрес на моей машине с Ubuntu. Я сделал следующее:

Это мой результат ifconfig:

enp4s0    Link encap:Ethernet  HWaddr 28:d2:44:f9:03:a1  
          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)

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:57143 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57143 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:5520637 (5.5 MB)  TX bytes:5520637 (5.5 MB)

wlp5s0    Link encap:Ethernet  HWaddr 80:19:34:08:26:63  
          inet addr:192.168.200.3  Bcast:192.168.200.255  Mask:255.255.255.0
          inet6 addr: fe80::adac:3e50:1835:2e22/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:120810 errors:0 dropped:0 overruns:0 frame:0
          TX packets:86941 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:65485971 (65.4 MB)  TX bytes:15414822 (15.4 MB)

В каждом уроке и посте я обнаружил, что устройство называлось eth0 вместо моего wlp5s0, но я переключал eth0 с моим wlp5s0 в учебниках.

Это мой / etc / network / interfaces:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo wlp5s0
iface lo inet loopback

iface wlp5s0 inet static
address 192.168.200.32
gateway 192.168.200.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4

Таким образом, мой адрес должен быть «192.168.200.32» после перезапуска, но после перезапуска:

sudo service network-manager restart
sudo service networking restart
sudo service resolvconf restart

есть без изменений в выводе ifconfig.


ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ, МОЖЕТ БЫТЬ НУЖНА:

вывод ip route show

default via 192.168.200.1 dev wlp5s0  proto static  metric 600 
169.254.0.0/16 dev wlp5s0  scope link  metric 1000 
192.168.200.0/24 dev wlp5s0  proto kernel  scope link  src 192.168.200.3  metric 600 

Выход ifconfig wlp5s0 | grep Mask для маски:

inet addr:192.168.200.3  Bcast:192.168.200.255  Mask:255.255.255.0

Я подключаюсь по беспроводной сети.


Когда я использовал сетевой менеджер, он некоторое время работал, но через пару часов я получаю:

DNS_PROBE_FINISHED_BAD_CONFIG

при попытке получить доступ к любому веб-сайту.

Предложенные sudo reslovconf -u не влияют на эту проблему.

После того, как я изменил свои DNS-серверы любым способом, я получаю: my error

my network manager

1
задан 12 June 2016 в 13:16

2 ответа

Используйте Администратора сети GUI для установки статического IP enter image description here

, Это - то, что мои настройки Network Manager похожи на использование статического IP

, Но устанавливают адрес на 192.168.200.32 и устанавливают шлюз на 192.168.200.1

4
ответ дан 12 June 2016 в 13:16

Если Вы хотите соединиться с помощью беспроводных технологий и использовать /etc/network/interfaces, необходимо объявить сеть и пароль, с которым Вы хотите соединиться:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo wlp5s0
iface lo inet loopback

iface wlp5s0 inet static
    address 192.168.200.32
    gateway 192.168.200.1
    netmask 255.255.255.0
    wpa-ssid <your_router>
    wpa-psk <your_wpa_key>
    dns-nameservers 8.8.8.8 8.8.4.4

Заставляют систему читать и использовать изменения:

sudo ifdown wlp5s0 && sudo ifup -v wlp5s0

Вы соединялись?

ping -c3 192.168.200.1
ping -c3 www.google.com
3
ответ дан 12 June 2016 в 13:16

Другие вопросы по тегам:

Похожие вопросы: