Проблема с сетью после установки

После установки archlinux не могу ничего скачать/установить из за проблем с сетью. При установке все отлично работает, все качает, но как только я завершаю установку и перезагружаюь, вхожу или под рутом или под другим пользователем, я не могу ничего установить.

Чтобы проверить подключение я ввожу ping ya.ru или ping archlinux.org, после чего мне выдает "temporary failure in name resolution".

dhcpcd загружается при загрузке, с этим проблем нет. Пробовал еще в /etc/hosts прописывать: 127.0.0.1 localhost 127.0.1.1 computername ::1 localhost. ничего не помогает.
Как организована сеть? Как подключаетесь к провайдеру? Кто выдает ip-адрес и dns-сервер?
Полезней будет просто вдумчиво почитать:
https://wiki.archlinux.org/index.php/Network_configuration
И в дополнение к предыдущему посту - в Wiki четко написано
В свежеустановленном окружении нет сетевых соединений, активированных по умолчанию. Чтобы их настроить, обратитесь к разделу Network configuration#Network management.
Для настройки беспроводной сети установите пакеты iw и wpa_supplicant, а также требуемые пакеты прошивок. Если вы хотите использоватьwifi-menu, установите пакет dialog.
И постоянно этот вопрос поднимается, мог бы и погуглить по форуму.
Ошибки не исчезают с опытом - они просто умнеют
я искал. но не то, что вы написали. сейчас почитаю и попробую снова установить. отпишусь о результатах. спасибо!
Это всё прелести божественного systemd,из за него пришлось менять названия сетевых интерфейсов.Решается легко.
Вот из моей шпаргалки,брал гдето в вики
Если хотите использовать только DHCP для своего соединения Ethernet, вы можете воспользоваться сервисом
 dhcpcd@.service (который поставляется пакетом dhcpcd).
Сначала надо узнать наименование своего сетевого интерфейса командой

 ip addr

. Чтобы подключить DHCP для <имя сетевого интерфейса>, просто выполните команду:

# systemctl start dhcpcd@<имя сетевого интерфейса>.service

Например, если имя сетевого интерфейса enp4s0:

# systemctl start dhcpcd@enp4s0.service

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

# systemctl enable dhcpcd@<имя сетевого интерфейса>.service
к примеру
# systemctl enable dhcpcd@enp4s0.service
Linux Forever!
Vadim
пришлось менять названия сетевых интерфейсов
systemctl start dhcpcd поднимет все найденные
не обязательно имя задавать.
А чего не работает статус надо смотреть
systemctl status dhcpcd
Vadim
Это всё прелести божественного systemd,из за него пришлось менять названия сетевых интерфейсов.Решается легко.
Вот из моей шпаргалки,брал гдето в вики
Если хотите использовать только DHCP для своего соединения Ethernet, вы можете воспользоваться сервисом
 dhcpcd@.service (который поставляется пакетом dhcpcd).
Сначала надо узнать наименование своего сетевого интерфейса командой

 ip addr

. Чтобы подключить DHCP для <имя сетевого интерфейса>, просто выполните команду:

# systemctl start dhcpcd@<имя сетевого интерфейса>.service

Например, если имя сетевого интерфейса enp4s0:

# systemctl start dhcpcd@enp4s0.service

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

# systemctl enable dhcpcd@<имя сетевого интерфейса>.service
к примеру
# systemctl enable dhcpcd@enp4s0.service

я дедал просто systemctl enable dhcpcd.service и systemctl start dhcpcd.service.
как я понял это в любом случае должно сработать, но нет.
kissbox
должно сработать, но нет
Смотрите статус
systemctl status dhcpcd
Интернет то у вас какой?
vs220
kissbox
должно сработать, но нет
Смотрите статус
systemctl status dhcpcd
Интернет то у вас какой?
я не могу сейчас выхлоп дать, но при вводе systemctl status dhcpcd выдает что активен. я футбол (Россия vs Хорватия) и снова попробую установить, после дам выхлоп.
но dhcpcd работает, и первый раз, когда я пробовал установить archlinux, после установки у меня как то заработал интернет, и ping тоже работал, я не знаю почему так
а эту хрень @ писать не надо?
Linux Forever!
 
Зарегистрироваться или войдите чтобы оставить сообщение.