LINUX.ORG.RU

При подключенном состоянии в интернет, ping не работает!

 , ,


0

2

Ребята,здравствуйте. Я новичок у линуксе и у меня вышла проблема: не работает интернет(он подключён через iwctl). При вводе комманды ping Google. Com, выводит ошибку Temporary failure in name resolution. Стандартная ошибка скажете вы. Действительно, но смотря на форумы с решением и сделав всё для решения я не смог. Я менял файл resolv. Conf и на 8.8.8.8 и 8.8.4.4, после перезапускал данную систему. Не выходит. Файл просто не сохраняется. Я сохранил файл. Опять захожу - сохранён. Перезапускал и он встает в своё стандартное положение. И без сохранения та же самая ошибка. Вообщем интернет подключается, но не работает.


Очевидно, networkmanager или что-то дистроспецифичное сетевые настройки перезаписывает при старте. Дистрибутив какой?

yu-boot ★★★★★
()
Ответ на: комментарий от yu-boot

Э-э… Арч Линукс, верно? Я просто в терминале устанавливаю арч, но интернета нет.

strone
() автор топика
Ответ на: комментарий от strone

если система debian based, то попробуйте что-то подобное

$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

allow-hotplug wlan0
iface wlan0 inet dhcp
	wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
	dns-nameservers 8.8.8.8

внимание на опцию dns-nameservers 8.8.8.8

IvanRia
()
Ответ на: комментарий от IvanRia

Хмммм. Не выходит. Я делаю всё через терминал, определённой системы нет, я пытаюсь установить её. Вообщем пишу всё то же самое в поле, но после рестарта файл меняется снова на стандартные значения.

strone
() автор топика
Ответ на: комментарий от strone

определённой системы нет,

lfs что ли? должен быть пакет, конфигурирующий сеть, например ifupdown, это как раз для debian based, там конфиг /etc/network/interfaces

а так, я не помнюб, как перезаписывал /etc/resolv.conf, он может перезаписываться демоном dhcpвот мой конфиг

$ cat /etc/dhcp/dhclient.conf 
# Configuration file for /sbin/dhclient.
#
# This is a sample configuration file for dhclient. See dhclient.conf's
#	man page for more information about the syntax of this file
#	and a more comprehensive list of the parameters understood by
#	dhclient.
#
# Normally, if the DHCP server provides reasonable information and does
#	not leave anything out (like the domain name, for example), then
#	few changes must be made to this file, if any.
#

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
	domain-name, host-name,
	netbios-name-servers, netbios-scope, interface-mtu,
	rfc3442-classless-static-routes, ntp-servers;

#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 8.8.8.8 8.8.4.4;
supersede domain-name-servers 1.1.1.1, 1.0.0.1;
#require subnet-mask, domain-name-servers;
#timeout 60;
#retry 60;
#reboot 10;
#select-timeout 5;
#initial-interval 2;
#script "/sbin/dhclient-script";
#media "-link0 -link1 -link2", "link0 link1";
#reject 192.33.137.209;

#alias {
#  interface "eth0";
#  fixed-address 192.5.5.213;
#  option subnet-mask 255.255.255.255;
#}

#lease {
#  interface "eth0";
#  fixed-address 192.33.137.200;
#  medium "link0 link1";
#  option host-name "andare.swiftmedia.com";
#  option subnet-mask 255.255.255.0;
#  option broadcast-address 192.33.137.255;
#  option routers 192.33.137.250;
#  option domain-name-servers 127.0.0.1;
#  renew 2 2000/1/12 00:00:01;
#  rebind 2 2000/1/12 00:00:01;
#  expire 2 2000/1/12 00:00:01;
#}

смотрите опции

request subnet-mask, broadcast-address, time-offset, routers,
	domain-name, host-name,
	netbios-name-servers, netbios-scope, interface-mtu,
	rfc3442-classless-static-routes, ntp-servers;

#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 8.8.8.8 8.8.4.4;
supersede domain-name-servers 1.1.1.1, 1.0.0.1;
IvanRia
()
Последнее исправление: IvanRia (всего исправлений: 1)
Ответ на: комментарий от strone

щас посмотрел на свой resolv.conf, оказывается 8.8.8.8 берется из /etc/network/interfaces, а

nameserver 1.1.1.1
nameserver 1.0.0.1

из /etc/dhcp/dhclient.conf

вот мой /etc/resolv.conf

nameserver 8.8.8.8
nameserver 1.1.1.1
nameserver 1.0.0.1
IvanRia
()
Ответ на: комментарий от IvanRia

вот эта опция говорит, что запрашивать

request subnet-mask, broadcast-address, time-offset, routers,
	domain-name, host-name,
	netbios-name-servers, netbios-scope, interface-mtu,
	rfc3442-classless-static-routes, ntp-servers;

а вот эта, какие name сервера устанавливать в системе

supersede domain-name-servers 1.1.1.1, 1.0.0.1;
IvanRia
()
Ответ на: комментарий от Vsevolod-linuxoid

ну конфиг dhclient должен быть как в дебиане, в нем можно прописать name сервера

IvanRia
()

Мне кажется странным что не удаётся сохранить изменения в resolve.conf. Вот сеть поднялась, настройки прописались, дальше лезем и пишем свой и до переподнятия сети оно должно работать. Если я правильно понял - не работает, так что вопрос: а почему файл не пишется? А вопрос: «а кто пишет?» можно решать потом.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

у него в арч вики написано:

Overwriting of /etc/resolv.conf
Network managers tend to overwrite /etc/resolv.conf, for specifics see the corresponding section:

а он все делает через консоль, не ту систему выбрал, чтобы делать через консоль, хер знает, как NM конфигурировать через консоль, даже разработчики NM вряд ли твердо ответят на этот вопрос

IvanRia
()
Ответ на: комментарий от IvanRia

хер знает, как NM конфигурировать через консоль, даже разработчики NM вряд ли твердо ответят на этот вопрос

Если, вы чего-то не знаете, то не значит, что это не существует.

nmtui

vvn_black ★★★★★
()
Ответ на: комментарий от IvanRia

как NM конфигурировать через консоль

nmtui и вперёд, ровно всё то же самое что и в гномо-апплете. Уж dns-сервер там точно можно прописать.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от vvn_black

я имел в виду традиционный для линукс систем способ редактирования конфигурационных файлов с последующим перезапуском демона, но ваш метод тоже сойдет

IvanRia
()
Последнее исправление: IvanRia (всего исправлений: 1)
Ответ на: комментарий от IvanRia

я имел в виду традиционный

nm - явно не традиционный, хотя, в новой реальности d-bus и т.п. - уже, да, традиционный. Так что, традиции меняются.

vvn_black ★★★★★
()
Ответ на: комментарий от vvn_black

традиции меняются, что-то подобное я видел в винде xp в команде Netsh

IvanRia
()
Ответ на: комментарий от vvn_black

не плохо, наверно, надо с оптимизмом смотреть в будущее, Пузырь Алькубьерре когда-то сделают, была традиционная физика Ньютона, а теперь традиционная Эйнштейна

IvanRia
()
Ответ на: комментарий от IvanRia

Мне сложно всерьёз принимать «Пузырь Алькубьерре» от человека путающего wi-fi диапазоны 2.4Ггц и 5Ггц с соответствующими мобильными диапазонами 4G и 5G. )

vvn_black ★★★★★
()
Ответ на: комментарий от vvn_black

буква G закрепилась за мобильными сетями почему-то, но никто не запрещает использовать эту букву в исходном значение

IvanRia
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.