LINUX.ORG.RU

Не работает интернет. Debian

 , ,


0

1

HP ProLiant Microserver (658553) Ставил с помощью debian-12.2.0-amd64-netinst т.е. сеть работала

после установки перестала работать:

$ ping ya.ru
PING ya.ru (5.255.255.242) 56(84) bytes of data.
From debian.local (169.254.126.186) icmp_seq=1 Destination Host Unreachable
From debian.local (169.254.126.186) icmp_seq=2 Destination Host Unreachable
From debian.local (169.254.126.186) icmp_seq=3 Destination Host Unreachable
^C
--- ya.ru ping statistics ---
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5114ms
pipe 4

причем 169.254.х.х всегда разный

в /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

# The primary network interface
allow-hotplug enp2s0
iface enp2s0 inet static
	address 192.168.1.5/24
	gateway 192.168.1.1
	# dns-* options are implemented by the resolvconf package, if installed
	NOZEROCONF=no
	dns-nameservers 192.168.1.1
	dns-search WORKGROUP


Последнее исправление: Zhbert (всего исправлений: 3)

Форматнул за тебя пост, но в следующий раз давай уж сам. Обрати внимание, там маркдаун, а не лоркод.

Zhbert ★★★★★
()

потому, что у тебя наверняка появился еще один вируальный интерфейс и как раз он активен.

$ nmcli device show подтвердит, что я прав

monkdt
()
Ответ на: комментарий от gruy
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether e8:39:35:2c:a0:01 brd ff:ff:ff:ff:ff:ff
    inet 169.254.126.186/16 brd 169.254.255.255 scope global enp2s0
       valid_lft forever preferred_lft forever
    inet6 fe80::ea39:35ff:fe2c:a001/64 scope link 
       valid_lft forever preferred_lft forever

# ip r
0.0.0.0 dev enp2s0 scope link                                                                                                                                                                                     
default dev enp2s0 scope link                                                                                                                                                                                     
169.254.0.0/16 dev enp2s0 proto kernel scope link src 169.254.126.186   

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

я не знаю как у тебя сеть организована на дебиане. Может просто остановить avahi-daemon если на дебиане он запущен

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

Так с этого и надо было начинать. Если нужен такой костыль как зероконф смотри как настраивать avahi для шлюза.

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

Открой глаза, он в стартовом сообщении его указал. У него проблема в установке этих значений из конфига.

gruy ★★★★★
()
Ответ на: комментарий от mikrotik1200
ip addr add 192.168.1.5/24 dev enp2s0
ip r add default via 192.168.1.1
echo "nameserver 8.8.8.8" > /etc/resolv.conf

А дальше в нормальных условиях чинить/ставть то что надо.

MagicMirror ★★
()
Ответ на: комментарий от MagicMirror
root@debian:/home/user# ip addr add 192.168.1.5/24 dev enp2s0
root@debian:/home/user# ip r add default via 192.168.1.1
Error: Nexthop has invalid gateway.
root@debian:/home/user# echo "nameserver 8.8.8.8" > /etc/resolv.conf
mikrotik1200
() автор топика
Ответ на: комментарий от monkdt

Хватит делать вид что networkmanager нужен. В нормальных системах его нет. И никаких аналогичных ненужных демонов тоже нет.

Сеть в дебиане настраивается файлом /etc/network/interfaces, который парсится утилитами (не демонами, всё состояние хранит только ядро) включения/выключения интерфейса.

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

переустановил с флешки, теперь могу пакеты ставить, поставил network manager но не понял где его искать, есть какая то графическая утилита для настройки сети, с таким первый раз сталкиваюсь, установка всё по умолчанию

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

Значит у тебя теперь есть ifup и ifdown, и ты можешь их авыполнить и посмотреть что-то что тебе там советовали в связи с ними выше.

А network manager удали.

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

Значит у тебя теперь есть ifup и ifdown, и ты можешь их авыполнить и посмотреть что-то что тебе там советовали в связи с ними выше.

упорно пишет: команда не найдена

А network manager удали.

он там подтянул еще что то, наверно если разберемся- переустановлю еще раз систему

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

А если так /sbin/ifup /sbin/ifdown ? Возможно ты залогинился не за рута а за юзера и потом сделал su без дефиса? Тогда /sbin нету в $PATH.

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

Удали назад эту пакость.

А что у NM за сервис, как называется? Может попробовать типа systemctl disable networkmanager? Только сначала посмотреть как он называется systemctl |grep net. Если что не то отключит, можно назад поднять через enable.

Я так много чего почистил на тестовой машине своего стенда. Чего там только не висело! Ну незачем ей USB-модемный демон, запуск DE. Десятка полтора через systemctl disable сервис прибил.

bugs-bunny
()
Ответ на: комментарий от mikrotik1200

переустановлю еще раз систему

Напоминает меня в молодости, гормон бурлит!!!))) Когда у Mandrake 5, году так в 2003-м слетал постоянно .XConfig. А надо было всего-то его просто переписать/востановить.

bugs-bunny
()
Ответ на: комментарий от bugs-bunny

Зачем хранить на диске бинарники которые не нужны? Да и неизвестно что он там в общесистемных конфигах мог напортить уже одним фактом своей установки или своих зависимостей.

firkax ★★★★★
()

переустановил еще раз и в общем проблема решилась настройкой параметров в каком то connman лоток, что конечно как то огорчает, насколько это надежно и правильно? может отказаться от gui совсем или как то потом накатить? с ним удобнее просто, комп нужен под резервный веб-сервер 1с

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

и походу это идет с оболочкой LXQt или нет? просто первый раз её выбрал, может стоило написать об этом. До этого пк, что то другое выбирал

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

Зачем хранить на диске бинарники которые не нужны?

Это да, если еще и /home на отдельном разделе предусмотрительно сделать. Но взять и переустановить - это не путь джедая. К повторению проблемы вернешься ты однажды. Когда система будет напичкана другим софтом, а тут бац, и непонятно что делать.

Тоже была проблема, когда не ставился IP из /etc/network/interfaces. Тоже с NetworkManager-ом химичил год назад, и мне казалось я его прибил а вот сейчас смотрю. Но адрес интерфейса тот, что я прописал вручную, как хотел. Какой вот юнит за NetworkManager отвечает?

ps -aux | grep Netw
root         660  0.0  0.0 258220  8168 ?        Ssl  сен20   1:38 /usr/sbin/NetworkManager --no-daemon
bugs-bunny
()
Ответ на: комментарий от firkax

На серверах гуи не ставят обычно если это не винда.

просто для меня это удобнее

Но взять и переустановить - это не путь джедая. К повторению проблемы вернешься ты однажды.

тут в данном случае поставить и забыть, пока 1ска не поднимет требования к линукс, а тогда снова переустановить, обновить предыдущий debian 7 например было невозможно.

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

После перезагрузки видимо наконец начала работать штатная настройка сети через /etc/network/interfaces

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

Ну, удалил все ненужные «менеджеры» сети и сеть начала работать нативно средствами ОС.

Как можно догадаться что надо удалить именно connman - не знаю. Только знать заранее, наверно. Подобного софта много разного с разными названиями, ещё например есть ненужный systemd-networkd.

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

что ты мне лепишь свой фэйспалм? Автор сказал у него нет nmcli, смотрим какой пакет содержит бинарник

dnf whatprovides nmcli

NetworkManager-1:1.44.0-1.fc39.x86_64

я и спросил у тя шо нет networkmanagera? Или на дубиане он в другом месте? Сидит раздает фейспалмы направоналево

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

У тебя провалы памяти или как?

Во-первых, написал ты совсем другое:

а что у тебя вместо NetworkManager?

Этот вопрос подразумевает что обязательно есть либо networkmanager либо что-то вместо него. На это и был фейспалм, и между прочим я его даже пояснил, повторю: в нормальных системах networkmanager-а нет, и никакого очередного ненужного демона «вместо него» - тоже нет. Так что нечего изображать удивление.

Во-вторых, даже в такой формулировке как ты написал сейчас

у тя шо нет networkmanagera? Или на дубиане он в другом месте?

Это тоже фейспалм. Пойми, networkmanager это мусорная ненужная прога, а ты её изображаешь чуть ли не обязательным компонентом ОС.

firkax ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.