corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Я у себя с роутером статику делал так: /etc/conf.d/network interface=enp7s0 address=192.168.1.2 netmask=24 broadcast=192.168.1.255 gateway=192.168.1.1 [Unit] Description=Wired Static IP Connectivity Wants=network.target Before=network.target After=systemd-udev-settle.service systemd-modules-load.service [Service] Type=oneshot RemainAfterExit=yes EnvironmentFile=/etc/conf.d/network ExecStart=/usr/bin/ip link set dev ${interface} up ExecStart=/usr/bin/ip addr add ${address}/${netmask} broadcast ${broadcast} scope global dev ${interface} ExecStart=/usr/bin/ip route add default via ${gateway} ExecStop=/usr/bin/ip addr flush dev ${interface} ExecStop=/usr/bin/ip link set dev ${interface} down [Install] WantedBy=multi-user.target |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
bogdanЕсли по IP всё пингуется, значит интернет у вас есть, а с DNS проблемы, то бишь с /etc/resolv.conf* А что означает эта строчка:Не обращайте внимания, это лишний бесполезный роут, его по ошибке создаёт свежая версия dhcpcd. Автор уже исправил баг: http://roy.marples.name/projects/dhcpcd/ticket/303 Так или иначе, этот роут ни на что не влияет, и к вашему случаю никакого отношения не имеет. |
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
а если в /etc/resolv.conf nameserver 8.8.8.8 первым прописать?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
bogdan |
|
Темы:
1
Сообщения:
7
Участник с: 14 ноября 2013
|
Ура господа! Проблема решена. Network manager сам прописывал nameserver в /etc/resolv.conf. А в моем случае надо было добавить, например, 8.8.8.8 вручную. Все заработало! Все большое спасибо! Тема закрыта. Т.е. после отключения в Gnome менеджера сети он удалял DNS сервер. |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
bogdanЧто ж вы,друг любезный,сразу не написали,что еще и NM используете? Так в заголовке 1 поста напишите[Решено]
Последний крик моды - эхо 30-летней давности.
|
bogdan |
|
Темы:
1
Сообщения:
7
Участник с: 14 ноября 2013
|
Век живи, век учись! Не знал что это важно))) |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
bogdanТак wiki читать нужно
Последний крик моды - эхо 30-летней давности.
|
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
На закуску : Если необходимо указать nameserver вручную при работающем NetworkManager, можно просто добавить файлу /etc/resolv атрибут immutable # chattr +i /etc/resolv.conf Тогда NM не будет его переписывать. Проверено на практике. OpenDNS люблю использовать. К тому же, есть еще /etc/resolv.conf.head - он добавляется в начало /etc/resolv.conf и /etc/resolv.conf.tail соответственно - в конец. Эти вставки NM тоже, по-моему, не трогает. |