ping: неизвестный хост google.com и недоступность хоста 8.8.8.8

Я не знаю, почему, но когда я пытаюсь выполнить ping на любом сайте или ip-адресе, на ПК отображаются эти ошибки. Я создаю точку доступа на моей малине с помощью ubuntu mate 16.04, и я создаю соединение между моим ноутбуком и малиной для доступа в Интернет.

Я также использовал статический ip. Файл /etc/network/interfaces:

#interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d # The loopback network interface auto lo iface lo inet loopback #The ethernet network interface #iface eth0 inet dhcp auto eth0 #allow-hotplug eth0 iface eth0 inet static address 192.168.137.150 netmask 255.255.255.0 gateway 192.168.137.1 dns-nameservers 8.8.8.8 8.8.4.4 #The wireless network interface allow-hotplug wlan0 iface wlan0 inet static address 192.168.42.1 netmask 255.255.255.0 gateway 192.168.137.1 pre-up iptables-restore

Файл /etc/resolv:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 8.8.8.8 nameserver 8.8.4.4

Команда ifconfig:

pi@pi-desktop:~$ ifconfig eth0 Link encap:Ethernet HWaddr b8:27:eb:6b:8f:c8 inet addr:192.168.137.150 Bcast:192.168.137.255 Mask:255.255.255.0 inet6 addr: fe80::ba27:ebff:fe6b:8fc8/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2239 errors:0 dropped:0 overruns:0 frame:0 TX packets:2017 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:148422 (148.4 KB) TX bytes:253060 (253.0 KB) 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:190 errors:0 dropped:0 overruns:0 frame:0 TX packets:190 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:14290 (14.2 KB) TX bytes:14290 (14.2 KB) wlan0 Link encap:Ethernet HWaddr b8:27:eb:3e:da:9d inet addr:192.168.42.1 Bcast:192.168.42.255 Mask:255.255.255.0 inet6 addr: fe80::ba27:ebff:fe3e:da9d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2196 errors:0 dropped:2196 overruns:0 frame:0 TX packets:47 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:365979 (365.9 KB) TX bytes:6924 (6.9 KB)

Файл /etc/dhcp/dhcpd.conf:

# # Sample configuration file for ISC dhcpd for Debian # # Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as # configuration file instead of this file. # # # The ddns-updates-style parameter controls whether or not the server will # attempt to do a DNS update when a lease is confirmed. We default to the # behavior of the version 2 packages ('none', since DHCP v2 didn't # have support for DDNS.) ddns-update-style none; # option definitions common to all supported networks... #option domain-name "example.org"; #option domain-name-servers ns1.example.org, ns2.example.org; default-lease-time 600; max-lease-time 7200; # If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. authoritative; # Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7; # No service will be given on this subnet, but declaring it helps the # DHCP server to understand the network topology. #subnet 10.152.187.0 netmask 255.255.255.0 { #} # This is a very basic subnet declaration. #subnet 10.254.239.0 netmask 255.255.255.224 { # range 10.254.239.10 10.254.239.20; # option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org; #} # This declaration allows BOOTP clients to get dynamic addresses, # which we don't really recommend. #subnet 10.254.239.32 netmask 255.255.255.224 { # range dynamic-bootp 10.254.239.40 10.254.239.60; # option broadcast-address 10.254.239.31; # option routers rtr-239-32-1.example.org; #} # A slightly different configuration for an internal subnet. #subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; # option domain-name-servers ns1.internal.example.org; # option domain-name "internal.example.org"; # option subnet-mask 255.255.255.224; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #} # Hosts which require special configuration options can be listed in # host statements. If no address is specified, the address will be # allocated dynamically (if possible), but the host-specific information # will still come from the host declaration. #host passacaglia { # hardware ethernet 0:0:c0:5d:bd:95; # filename "vmunix.passacaglia"; # server-name "toccata.fugue.com"; #} # Fixed IP addresses can also be specified for hosts. These addresses # should not also be listed as being available for dynamic assignment. # Hosts for which fixed IP addresses have been specified can boot using # BOOTP or DHCP. Hosts for which no fixed address is specified can only # be booted with DHCP, unless there is an address range on the subnet # to which a BOOTP client is connected which has the dynamic-bootp flag # set. #host fantasia { # hardware ethernet 08:00:07:26:c0:a5; # fixed-address fantasia.fugue.com; #} # Fixed IP addresses can also be specified for hosts. These addresses # should not also be listed as being available for dynamic assignment. # Hosts for which fixed IP addresses have been specified can boot using # BOOTP or DHCP. Hosts for which no fixed address is specified can only # be booted with DHCP, unless there is an address range on the subnet # to which a BOOTP client is connected which has the dynamic-bootp flag # set. #host fantasia { # hardware ethernet 08:00:07:26:c0:a5; # fixed-address fantasia.fugue.com; #} # You can declare a class of clients and then do address allocation # based on that. The example below shows a case where all clients # in a certain class get addresses on the 10.17.224/24 subnet, and all # other clients get addresses on the 10.0.29/24 subnet. #class "foo" { # match if substring (option vendor-class-identifier, 0, 4) = "SUNW"; #} #shared-network 224-29 { # subnet 10.17.224.0 netmask 255.255.255.0 { # option routers rtr-224.example.org; # } # subnet 10.0.29.0 netmask 255.255.255.0 { # option routers rtr-29.example.org; # } # pool { # allow members of "foo"; # range 10.17.224.10 10.17.224.250; # } # pool { # deny members of "foo"; # range 10.0.29.10 10.0.29.230; # } #} domain-name-servers 8.8.8.8 8.8.4.4 #subnet 192.168.42.0 netmask 255.255.255.0 #{ # range 192.168.42.10 192.168.42.50; # option broadcast-address 192.168.42.255; # option routers 192.168.42.1; # default-lease-time 600; # max-lease-time 7200; # option domain-name "local"; # option domain-name-servers 8.8.8.8, 8.8.4.4; #}

Статус isc-dhcp-server:

pi@pi-desktop:~$ service isc-dhcp-server status ● isc-dhcp-server.service - ISC DHCP IPv4 server Loaded: loaded (/lib/systemd/system/isc-dhcp-server.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since mar 2018-03-20 18:15:55 CET; 54min ago Docs: man:dhcpd(8) Process: 1116 ExecStart=/bin/sh -ec CONFIG_FILE=/etc/dhcp/dhcpd.conf; if [ -f /etc/ltsp/dhcpd.conf ]; then CONFIG_FILE=/etc/ltsp/dhcpd.conf; fi; [ -e /var/lib/dhcp/dhcpd.le Main PID: 1116 (code=exited, status=1/FAILURE) mar 20 18:15:55 pi-desktop sh[1116]: Configuration file errors encountered -- exiting mar 20 18:15:55 pi-desktop sh[1116]: If you think you have received this message due to a bug rather mar 20 18:15:55 pi-desktop sh[1116]: than a configuration issue please read the section on submitting mar 20 18:15:55 pi-desktop sh[1116]: bugs on either our web page at www.isc.org or in the README file mar 20 18:15:55 pi-desktop sh[1116]: before submitting a bug. These pages explain the proper mar 20 18:15:55 pi-desktop sh[1116]: process and the information we find helpful for debugging.. mar 20 18:15:55 pi-desktop sh[1116]: exiting. mar 20 18:15:55 pi-desktop systemd[1]: isc-dhcp-server.service: Main process exited, code=exited, status=1/FAILURE mar 20 18:15:55 pi-desktop systemd[1]: isc-dhcp-server.service: Unit entered failed state. mar 20 18:15:55 pi-desktop systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.

Кто-нибудь может мне помочь?

0
задан 27 March 2018 в 18:00

2 ответа

Можете ли вы указать устройства, на которых вы настраиваете свой интерфейс (rasperry или laptop)?

Во-первых, убедитесь, что ваша малина достигла интернета (ping 8.8.8.8).

Не забудьте включить пересылку в своей малине:

Положите net.ipv4.ip_forward=1 в /etc/sysctl.conf, затем перезагрузитесь или просто echo 1> /proc/sys/net/ipv4/ip_forward.

Не забудьте включить пересылка в вашей малине:

Exec iptables -L как root anc проверить, запрещают ли правила блокировать трафик (например, порт DNS) на обоих ваших устройствах (latptop и rasp).

Настройка ISCP DHCP SERVER

Похоже, что у вас есть ошибка в конфигурации isc-dhcp-server. Прежде чем пытаться настроить любой сервер доменных имен, правильно подключите свои устройства.

subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.10 192.168.1.100; }

Настроить ISCP DHCP SERVER

Проверить конфигурацию ip с помощью команды ip address Попробуйте sudo dhclient -v [interface] на вашем laptor (замените интерфейс на имя вашего интерфейса) и посмотрите, что произойдет (если вы правильно получите IP-адрес с вашего DHCP-сервера или нет). Проверьте, может ли ваш ноутбук взаимодействовать с малиной с помощью команды ping [rasp ip]. Если это не удается, проверьте маршрут вашего ноутбука с помощью команды ip route и убедитесь, что маршрут к рашпи правильно определен
0
ответ дан 17 July 2018 в 17:59

Можете ли вы указать устройства, на которых вы настраиваете свой интерфейс (rasperry или laptop)?

Во-первых, убедитесь, что ваша малина достигла интернета (ping 8.8.8.8).

Не забудьте включить пересылку в своей малине:

Положите net.ipv4.ip_forward=1 в /etc/sysctl.conf, затем перезагрузитесь или просто echo 1> /proc/sys/net/ipv4/ip_forward.

Не забудьте включить пересылка в вашей малине:

Exec iptables -L как root anc проверить, запрещают ли правила блокировать трафик (например, порт DNS) на обоих ваших устройствах (latptop и rasp).

Настройка ISCP DHCP SERVER

Похоже, что у вас есть ошибка в конфигурации isc-dhcp-server. Прежде чем пытаться настроить любой сервер доменных имен, правильно подключите свои устройства.

subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.10 192.168.1.100; }

Настроить ISCP DHCP SERVER

Проверить конфигурацию ip с помощью команды ip address Попробуйте sudo dhclient -v [interface] на вашем laptor (замените интерфейс на имя вашего интерфейса) и посмотрите, что произойдет (если вы правильно получите IP-адрес с вашего DHCP-сервера или нет). Проверьте, может ли ваш ноутбук взаимодействовать с малиной с помощью команды ping [rasp ip]. Если это не удается, проверьте маршрут вашего ноутбука с помощью команды ip route и убедитесь, что маршрут к рашпи правильно определен
0
ответ дан 23 July 2018 в 18:51

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

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