Проблемы с настройкой сети Debian 11.2
Здравствуйте! Подскажите пожалуйста по настройкам сети. Первый раз устанавливаю Debian, при установке сеть не настроилась.
Так что настраиваю без рабочего стола. В консоли вошёл под root команда dmesg | grep eth выводит два сетевых интерфейса eth0 и enp2s0 и что почему-то последний был переименован из eth0 :
[1.073185] r8169 0000:02:00.0 eth0: RTL816evl/8111evl, 74:d4:35:b2:bb:ff, XID 2C9, IRQ 29 [1.073186] r8169 0000:02:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko] [1.074390] r8169 0000:02:00.0 enp2s0: renamed from eth0
lspci | grep Ethernet выводит информацию о моей сетевой карте Realtek
lo mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 74:d4:35:b2:bb:ff brd ff:ff:ff:ff:ff:ff inet6 fe80:76d4:35ff:feb2:bbff/64 scope link valid_lft forever preferred_lft forever
Никакие команды с eth0 не работают, если вносить в /etc/network/interfaces его имя то пишет ошибки, что таковой не найден.
Файл конфигурации /etc/network/interfaces изначально не имел других записей кроме iface lo inet loopback .
Только если использовать вместо eth0 имя enp2s0 ошибок не возникает, но и сеть не работает.
interface enp2s0 not configured
внёс в файл /etc/network/interfaces строки:
auto enp2s0 iface enp2s0 inet dhcp
внёс строку: nameserver 8.8.8.8 (он был пуст)
systemctl restart networking.service
ifdown enp2s0 выводит: interface enp2s0 not configured
когда запускал ifup enp2s0 то был вывод:
Listening on LPF/enp2s0/74:d4:35:b2:bb:ff Sending on LPF/enp2s0/74:d4:35:b2:bb:ff Sending on Socket/fallback DHCPDISCOVER on enp2s0 to 255.255.255.255 port 67 interval 5 DHCPDISCOVER on enp2s0 to 255.255.255.255 port 67 interval 13 DHCPDISCOVER on enp2s0 to 255.255.255.255 port 67 interval 13 DHCPDISCOVER on enp2s0 to 255.255.255.255 port 67 interval 8 DHCPDISCOVER on enp2s0 to 255.255.255.255 port 67 interval 11 DHCPDISCOVER on enp2s0 to 255.255.255.255 port 67 interval 11 No DNCPOFFERS received. No working leases in persistent database – sleeping.
При пинге 8.8.8.8 писал нет сети, потом ping google.com – временный сбой в разрешении имён.
Никакие команды с eth0 не работают, если вносить в /etc/network/interfaces его имя то пишет ошибки, что таковой не найден.
А вы читать вывод команд, который сами предоставили пробовали?
[1.074390] r8169 0000:02:00.0 enp2s0: renamed from eth0
Должен присутствовать нужный вам сетевой адаптер, покажите его целиком.
Ну и заодно залейте на любой pastebin сервис вывод команды dmesg .
Проверьте состояние провода, что он корректно обжат.
Так же у меня на ноутбуке Lenovo была проблема c Ethernet адаптером, вроде бы тоже Realtek, при загрузке драйвер в вывод dmesg выдавал сообщение о том, что он хочет загрузить в него прошивку и я установил пакет с прошивками для realtek. И как следствие ошибка о невозможности загрузить прошивку пропала.
Но при этом сетевая карта перестала работать, т.е. с загруженной прошивкой драйвер не работает. А без неё — работает.
Возможно у вас так же. Проанализируйте какие прошивки загружает драйвер и переместите файлы прошивок из /lib/firmware.
После чего перезагрузите систему и проверьте работу сетевого контроллера.
У тебя в локалке нету dhcp. Настрой айпи-адрес и гейт врчную. Например так
auto enp2s0 iface enp2s0 inet static address 192.168.1.2 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1
Только подставь свои адреса сети.
В выводе ip a Должен присутствовать нужный вам сетевой адаптер, покажите его целиком. Ну и заодно залейте на любой pastebin сервис вывод команды dmesg.
Вывод dmseg и ip a попробую залить.
У тебя в локалке нету dhcp. Настрой айпи-адрес и гейт врчную.»
Спасибо, попробую. Впервые ставлю Linux, может путь ошибок позволит быстрее изучить..
Просто не хотел статику прописывать, ведь, думал, раз сетевое подключение в винде находит dhcp (видимо в сети провайдера) — у меня в ней получение IP происходит динамически.
Я ещё не понимаю момент, ведь когда настраиваю сетевое подключение в винде, то прописываю пароль и логин пользователя выданный провайдером, тогда всё настраивается автоматически, видимо взаимодействие с dhcp-сервером как-то происходит, находит какой-то шлюз.
А при настройки сети в Debian должен же, по идее, где то запрашиваться ввод логина и пароля (или в конфигах быть прописано)? Иначе как провайдер позволит подключиться к своему шлюзу?
Подскажите, пожалуйста не совсем понимаю, какие адреса вводить в конфиг, Вот вывод ipconfig /all в винде:
Адаптер Ethernet Ethernet: DNS-суффикс подключения . . . . . : Описание. . . . . . . . . . . . . : Realtek PCIe GBE Family Controller Физический адрес. . . . . . . . . : 74-D4-35-B2-BB-FF DHCP включен. . . . . . . . . . . : Да Автонастройка включена. . . . . . : Да Локальный IPv6-адрес канала . . . : fe80::7938:cbcf:63ad:559f%16(Основной) Автонастройка IPv4-адреса . . . . : 169.254.85.159(Основной) Маска подсети . . . . . . . . . . : 255.255.0.0 Основной шлюз. . . . . . . . . : IAID DHCPv6 . . . . . . . . . . . : 108319797 DUID клиента DHCPv6 . . . . . . . : 00-01-00-01-24-BE-9F-18-74-D4-35-B2-BB-FF DNS-серверы. . . . . . . . . . . : 2001:4860:4860::8888 2001:4860:4860::8844 8.8.8.8 8.8.4.4 NetBios через TCP/IP. . . . . . . . : Включен
Адаптер PPP Internet: DNS-суффикс подключения . . . . . : Описание. . . . . . . . . . . . . : Internet Физический адрес. . . . . . . . . : DHCP включен. . . . . . . . . . . : Нет Автонастройка включена. . . . . . : Да IPv4-адрес. . . . . . . . . . . . : 5.138.105.138(Основной) Маска подсети . . . . . . . . . . : 255.255.255.255 Основной шлюз. . . . . . . . . : 0.0.0.0 DNS-серверы. . . . . . . . . . . : 8.8.8.8 8.8.4.4 NetBios через TCP/IP. . . . . . . . : Отключен
Попробовать такую настройку? Поправьте, пожалуйста, если не так:
auto enp2s0 iface enp2s0 inet static address 169.254.85.159 netmask 255.255.255.255 network 169.254.85.0 broadcast 169.254.85.255 gateway 0.0.0.0
Debian 8.1.0 нет подключения к интернету.
Стоит базавая система. Ни networkmanager, ни wicd не установлены. Автоматически сеть (во время установки) не определил (в Debian wheezy такой проблемы не было). Пробовал настроить вручную со статическим IP, не помогло.
Настраиваешь wifi соединение или ethernet? Шлюз пингуется?
DNS гугла пингуется. Доменное имя не разрешается.
DNS гугла пингуется. Доменное имя не разрешается.
Отсюда вывод, что вы не указали DNS сервер.
А ты уверен, что у него resolvconf не работает?
А ты уверен, что у него resolvconf не работает?
же. А вообще да, такие вещи надо иметь ввиду.
у меня та-же проблема. шлюз пингуется 8.8.8.8 и ya.ru — нет. debian 8.1 устанавливался с сети — сам все прекрасно находил, но после установки в интернет выходить не хочет. как я уже писал, сетевая настроилась локалка и шлюз в ней видны но инета нет
resolv.conf все прописано. не пингуются не имена ни ip
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default mechanik.local 0.0.0.0 UG 1024 0 0 eth0 169.254.182.0 * 255.255.255.0 U 0 0 0 eth0
eth0 Link encap:Ethernet HWaddr 44:87:fc:ec:4c:21 inet addr:169.254.182.4 Bcast:169.254.182.255 Mask:255.255.255.0 inet6 addr: fe80::4687:fcff:feec:4c21/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:16351 errors:0 dropped:553 overruns:0 frame:0 TX packets:9076 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:17981653 (17.1 MiB) TX bytes:838913 (819.2 KiB)
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:15488 errors:0 dropped:0 overruns:0 frame:0 TX packets:15488 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8450664 (8.0 MiB) TX bytes:8450664 (8.0 MiB)
Кто же шлюз указывает через доменное имя. В таком случае пропиши DNS сервер, который может разрешить это доменное имя. Но лучше шлюз укажи через IP адрес.
Почитай вот это: www.linux.org.ru/help/lorcode.md для оформления сообщений.
Выкладывать выводы команд нужно так, что бы они читались:
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default mechanik.local 0.0.0.0 UG 1024 0 0 eth0 169.254.182.0 * 255.255.255.0 U 0 0 0 eth0 eth0 Link encap:Ethernet HWaddr 44:87:fc:ec:4c:21 inet addr:169.254.182.4 Bcast:169.254.182.255 Mask:255.255.255.0 inet6 addr: fe80::4687:fcff:feec:4c21/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:16351 errors:0 dropped:553 overruns:0 frame:0 TX packets:9076 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:17981653 (17.1 MiB) TX bytes:838913 (819.2 KiB) 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:15488 errors:0 dropped:0 overruns:0 frame:0 TX packets:15488 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8450664 (8.0 MiB) TX bytes:8450664 (8.0 MiB)
kostik87 ★★★★★ ( 21.08.15 08:38:27 MSK )
Последнее исправление: kostik87 21.08.15 08:42:06 MSK (всего исправлений: 3)
так я везде IP прописываю, он сам его преобразовал в имя. сам шлюз пингуется и по имени и по IP. Вообще не пойму как он выходил в инет при установке системы и не выходит после установки. Через DHCP сам все настройки втянул а тут не фурычит