LINUX.ORG.RU
ФорумAdmin

Не устанавливается ip адрес

 


0

1

Добрый день! Не могу установить ip адрес на сетевом интерфейсе в Centos 7 и видимо это произошло из-за того, что удалил network-manager, мог что то зацепить.

Первое, сам интерфейс не запускается при старте системы

ifconfig
lo:....
127.0.0.1 netmask 255.0.0.0
и т.д.

Второе, если я включаю интерфейс /etc/sysconfig/network-scripts/ifcfg-eno16777736

DEVICE=«eno16777736»
TYPE=«Ethernet»
BOOTPROTO=«static»
IPADDR=192.168.131.10
GATEWAY=192.168.131.212
NETMASK=255.255.255.0
BROADCAST=192.168.131.255
DNS=192.168.131.212
NAME=eno16777736
HWADDR=00:0c:29:d5:ab1a

ifconfig eno16777736 up

Он включается но без ip адреса

ifconfig

eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::20c::29ff::fed5::ab1a prefixlen 64 scopeid 0x20<link>
ethernet 00:0c:29:d5:ab:1a txqueuelen 1000 (Ethernet)
и .т.д.

ifconfig
lo:....
127.0.0.1 netmask 255.0.0.0
и т.д.

Почему он не может установить адрес, подскажите пожалуйста.



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

сам интерфейс не запускается при старте системы

ONBOOT=yes

Почему он не может установить адрес

Я думаю, что у тебя нет
NM_CONTROLLED=no

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

Спасибо, но не помогло, ip адрес не установился
так же пишет

ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::20c::29ff::fed5::ab1a prefixlen 64 scopeid 0x20<link>
ethernet 00:0c:29:d5:ab:1a txqueuelen 1000 (Ethernet)
и .т.д.

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

Ещё проверил, если ввожу команду
ifconfig eno16777732 192.168.131.10
т.е. устанавливаю интефейс, то он его устанавливает
ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.131.10 netmask 255.255.255.0 broadcast 192.168.131.255
inet6 fe80::20c::29ff::fed5::ab1a prefixlen 64 scopeid 0x20<link>
ethernet 00:0c:29:d5:ab:1a txqueuelen 1000 (Ethernet)
и .т.д.
но после пинга пишет
ping ya.ru
connect: Network is unreachable

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

Подсказываю: ifconfig ничего о твоих конфигурационных фалах не знает. Возможно, тебе нужна команда ifup (не помню, что там в шапке для этого используется).

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

Короче я думаю, что зря network-manager удалил скорее всего из-за этого нет ifup и оп ссылке RTFM сказано много про NetworkManager, скорее всего без него не заработает. ну тогда нужно поставить NetworkManager, я бы с радостью, так ip поставить не могу. Восстанавливал, кто-нибудь систему через live cd?

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

Точно не помню, но проверь стоит ли пакет net-tools.

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

Да разберись в проблеме, не спеши с лайвЦД.
Задай айпишник вручную, ip addr же всяко работает, ip route тоже.
/etc/init.d/network лежит в initscripts (см. yum provides).

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

yum provides initscripts - нашел пакет, где этот файл
yum install initscripts - установил его

так я ещё до обращения к вам, умудрился подключить dvd и с него щас пакеты ставлю,
с линуксом я не давно работаю
/etc/init.d/network start
ping ya.ru
64 bytes from ля ля
пингуется
Спасибо всем за помощь и особенно thesis, как отблагодарить, куди кликнуть, перейти и все такое?

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

Ещё заметил, если интерфейс выключить ifconfig down и включить ifconfig up,
то службу /etc/init.d/network restart нужно делать, иначе network is Unreachable

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

Все там делается легко, если не наугад, а по документации. Я nmcli плотно не тыкал, но вроде работало. Уж статику сконфигурить позволяло точно.

yum provides initscripts

...а вот если писать што попало, то и выйдет абы што, и с ситемд, и с нм, и с классическим инитскриптовым network.

Впрочем, победил сеть - ну и ура.

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

Что-бы применить настройки интерфейсов из /etc/sysconfig/network-scripts/ можно просто перезапустить службу network. Наверное не лучший вариант, но мне в своё время было лень искать вариант получше.

MrClon ★★★★★
()

Как в центе не скажу, но дебиан по умолчанию прячет от чтения неадминами все sbin, в том числе ifup и ifdown, так что root или sudo с предпочтением последнему, имхо. Если таки нет, я бы поискал аналог apt-file для rpm-based.
В interfaces всё так же, а потому неясно кто там что в шапке предлагал прописать.
Автозапуск:

auto if_name 
iface if_name inet (static|dhcp)
и т.д.

ger0strat
()

смотри в /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=имя тачки

GATEWAY=шлюз

+ проверяй конфиги от network-manager. И вообще убери его из автозагрузки

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