скрипты в /etc/sysconfig/network-scripts

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

Сабж. Не чего понять не могу. Поставил на новую машинку 15 федору, по привычке вырубил Network-Manager, подумал сейчас как всегда разведу все скриптами, но не тут то было

Код: Выделить всё

# cat ifcfg-p3p1
DEVICE=p3p1
HWADDR=00:08:75:02:b6:9e
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet

Код: Выделить всё

# cat ifcfg-p3p1.34
VLAN=yes
DEVICE=p3p1.34
HWADDR=00:08:75:02:b6:9e
ONBOOT=yes
BOOTPROTO=dhcp

Ну и так далее. Там несколько интерфейсов.
Есть ещё 1 комп, там тоже 15 федора, вот там скрипты

Код: Выделить всё

# cat ifcfg-p21p1.3
VLAN=yes
DEVICE="p21p1.3"
BOOTPROTO=none
ONBOOT="yes"
NM_CONTROLLED="yes"
HWADDR=6C:62:6D:3C:6D:69
TYPE=Ethernet
IPADDR=10.0.0.61
PREFIX=24
GATEWAY=10.0.0.31
DNS1=10.0.0.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System p21p1.3
UUID=f1e6471e-3ccd-4433-7029-65931c34d9d8

Пытаюсь переподнять сеть - не хотит работать :(
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
nickm
Сообщения: 203
ОС: RFRemix

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение nickm »

Варианты: убрать или выставить в no (кавычки вроде не обязательны)

Код: Выделить всё

NM_CONTROLLED="yes"

Проверить, идентичность ifcfg-* файлов в
/etc/sysconfig/network-scripts/ и /etc/sysconfig/networking/devices/ по дефолту они идут хардлинками, но mc, например любит разрывать (или как там по умному сказать) их.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

nickm писал(а):
21.06.2011 11:09
Проверить, идентичность ifcfg-* файлов в
/etc/sysconfig/network-scripts/ и /etc/sysconfig/networking/devices/ по дефолту они идут хардлинками, но mc, например любит разрывать (или как там по умному сказать) их.

Код: Выделить всё

# pwd
/etc/sysconfig/networking/devices
# ls -al
итого 8
drwxr-xr-x. 2 root root 4096 Фев 10 02:46 .
drwxr-xr-x. 4 root root 4096 Фев 10 02:46 ..

nickm писал(а):
21.06.2011 11:09
Варианты: убрать или выставить в no (кавычки вроде не обязательны)

Проверю. А ещё могут быть какие-то варианты, потому как в 14.1 федоре все работало на ура
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение taaroa »

Skyb писал(а):
21.06.2011 11:12
потому как в 14.1 федоре все работало на ура

…ибо там не было (по умолчанию) systemd. //k.o.

blah

# service [tab] Note: This output shows SysV services only and does not include native systemd services. SysV configuration data might be overridden by native systemd configuration. [skip]


газета «правда»

19.04.2011 20:13 Начало бета-тестирования Fedora 15
  • Системные изменения Интеграция системного менеджера systemd в качестве системы инициализации по умолчанию.



вывод: читать, много читать и много думать.


:wq
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

дело не в систем д
вы мне объясните как скрипты поправить
после апдейта с 14.1 на 15 федору все робит, и перезапуск и добавление скриптов, а вот в 15 нет
Можно по делу, а не закидывать инфой которая и так известна?
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

taaroa писал(а):
21.06.2011 13:46
вывод: читать, много читать и много думать.

и чтож вы мне тогда глупости предложили?......
или это вы про себя? :evil2:
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение taaroa »

Skyb писал(а):
21.06.2011 15:17
дело не в систем д

Shell

# uname -a Linux myname 2.6.38.8-32.fc15.x86_64 #1 SMP Mon Jun 13 19:49:05 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux


Skyb писал(а):
21.06.2011 15:17
вы мне объясните как скрипты поправить

любым текстовым редактором открываете и правите как вам угодно.
Skyb писал(а):
21.06.2011 15:17
после апдейта с 14.1 на 15 федору все робит, и перезапуск и добавление скриптов, а вот в 15 нет

выше уже написал, всё дело в systemd «из коробки».
Skyb писал(а):
21.06.2011 15:17
Можно по делу, а не закидывать инфой которая и так известна?

можно. читать ещё раз «инфу, которая и так известна».

etc/sysconfig/network-scripts/ifcfg-sit1

BOOTPROTO=none IPV6INIT=yes IPV6_PRIVACY=yes DEVICE=sit1 USERCTL=yes IPV6TUNNELIPV4=216.66.80.26 IPV6TUNNELIPV4LOCAL=myip IPV6ADDR=myipv6::/48 IPV6ADDR_SECONDARIES="myip61/128 myip62:1/128 myip63:1/128" ONBOOT=yes TYPE=Ethernet


стартует это дело так (в «ручном» режиме): ifup sit1
:wq
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

taaroa писал(а):
21.06.2011 15:58
можно. читать ещё раз «инфу, которая и так известна».

Первое - я допустил ошибку - не поставил закрывающую кавычку в 15 федоре.

Код: Выделить всё

DEVICE="p21p1.3"
BOOTPROTO=none
ONBOOT="yes"
NM_CONTROLLED="yes"
HWADDR=6C:62:6D:3C:6D:69
TYPE=Ethernet
IPADDR=10.0.0.61
PREFIX=24
GATEWAY=10.0.0.31
DNS1=10.0.0.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
[b]NAME="System p21p1.3[/b]
UUID=f1e6471e-3ccd-4433-7029-65931c34d9d8

NAME="System p21p1.3
после того как поставил сеть РЕСТАРТАНУЛА

Код: Выделить всё

/etc/init.d/network restart
...странно(?)
теперь пытаюсь перетащить на домашний шлюз

Код: Выделить всё

# cat ifcfg-p3p1
DEVICE="p3p1"
HWADDR=74:ea:3a:80:a6:6f
BOOTPROTO=none
ONBOOT="yes"
TYPE=Ethernet
NM_CONTROLLED="yes"
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System p3p1"

# cat ifcfg-p3p1.34
VLAN=yes
DEVICE="p21p1.3"
BOOTPROTO=dhcp
ONBOOT="yes"
HWADDR=74:ea:3a:80:a6:6f
NM_CONTROLLED="yes"
TYPE=Ethernet
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System p21p1.3"

# cat ifcfg-p8p1
DEVICE="p8p1"
BOOTPROTO=none
ONBOOT="yes"
NM_CONTROLLED="yes"
HWADDR=00:08:75:02:b6:9e
TYPE=Ethernet
IPADDR=192.168.0.1
PREFIX=24
DNS1=10.0.0.1
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System p8p1"

не стартует
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

taaroa писал(а):
21.06.2011 15:58
BOOTPROTO=none
IPV6INIT=yes
IPV6_PRIVACY=yes
DEVICE=sit1
USERCTL=yes
IPV6TUNNELIPV4=216.66.80.26
IPV6TUNNELIPV4LOCAL=myip
IPV6ADDR=myipv6::/48
IPV6ADDR_SECONDARIES="myip61/128 myip62:1/128 myip63:1/128"
ONBOOT=yes
TYPE=Ethernet

О, а дайте ка

Код: Выделить всё

/sbin/chkconfig --list | grep network
/sbin/chkconfig --list | grep NetworkManager

или как там в систем д сервисы стартуют
даже не

Код: Выделить всё

#systemctl status network.service
#systemctl status NetworkManager.service

дайте
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение taaroa »

Spoiler

Shell

% chkconfig --list | grep NetworkManager Note: This output shows SysV services only and does not include native systemd services. SysV configuration data might be overridden by native systemd configuration. % chkconfig --list | grep network Note: This output shows SysV services only and does not include native systemd services. SysV configuration data might be overridden by native systemd configuration. network 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл % systemctl status network.service network.service - LSB: Bring up/down networking Loaded: loaded (/etc/rc.d/init.d/network) Active: inactive (dead) CGroup: name=systemd:/system/network.service % systemctl status NetworkManager.service NetworkManager.service - Network Manager Loaded: loaded (/lib/systemd/system/NetworkManager.service) Active: active (running) since Tue, 21 Jun 2011 20:11:59 +0800; 40min ago Main PID: 21984 (NetworkManager) CGroup: name=systemd:/system/NetworkManager.service ├ 21984 /usr/sbin/NetworkManager --no-daemon └ 21987 /usr/sbin/pppd blah blah etc etc


:wq
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

Что я и думал. А теперь попробуйте прикрутить сюда виланы.....не получится!!!
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

systemd

Код: Выделить всё

# systemctl start network.service
Job failed. See system logs and 'systemctl status' for details.
# tail -f /var/log/messages
Jun 22 12:37:33 skyb NET[2616]: /etc/sysconfig/network-scripts/ifup-post : updated /etc/resolv.conf
Jun 22 12:37:35 skyb systemd[1]: network.service: control process exited, code=exited status=1
Jun 22 12:37:35 skyb systemd[1]: Unit network.service entered failed state.

C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
oper777
Сообщения: 411
ОС: gentoo

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение oper777 »

Пробуйте поднимать интерфейс вручную, как было уже выше: ifup <iface_name>, и смотреть на ошибки.
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение BIgAndy »

Код: Выделить всё

ystemctl status NetworkManager.service
NetworkManager.service - Network Manager
      Loaded: loaded (/lib/systemd/system/NetworkManager.service)

Вы уж что-то одно настраивайте
Либо NetworkManager, либо службу Network. Сделайте свой выбор.
SystemD здесь и далее ни при чём.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

BIgAndy
BIgAndy писал(а):
22.06.2011 14:50
Вы уж что-то одно настраивайте
Либо NetworkManager, либо службу Network. Сделайте свой выбор.
SystemD здесь и далее ни при чём.

Нене. Тут я просто хотел определить, что у человека, просто NetworkManager корректно с виланами работать не умеет, что и показало выше. Поэтому по большей части советы были никчемными.
oper777 писал(а):
22.06.2011 14:35
Пробуйте поднимать интерфейс вручную, как было уже выше: ifup <iface_name>, и смотреть на ошибки.

попробую, но чета мне кажется не пролетит... завтра попробую.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

Как и предполагал - проблема оказалась в неверном конфигурировании init скриптов. Собрал верно и теперь сеть работает так как и хочется. systemd systemd :-D
Гдеб ещё синтаксис посмотреть этих скриптов
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
gristle
Сообщения: 17

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение gristle »

тут, довольно популярно всё написано.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

gristle писал(а):
05.07.2011 21:55
тут, довольно популярно всё написано.

А вы 15 федору точно юзали?

Код: Выделить всё

NM_CONTROLLED="yes"

Как минимум этого параметра не нашел.....(это как пример)
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
gristle
Сообщения: 17

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение gristle »

Skyb писал(а):
06.07.2011 12:34
А вы 15 федору точно юзали?

честно говоря - нет, я почему-то был уверен, что базовые конфиги, не будут кардинально отличаться... :unsure:
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение BIgAndy »

gristle писал(а):
07.07.2011 01:12
я почему-то был уверен, что базовые конфиги, не будут кардинально отличаться... :unsure:

Они не отличаются



Skyb писал(а):
06.07.2011 12:34

Код: Выделить всё

NM_CONTROLLED="yes"

Как минимум этого параметра не нашел.....(это как пример)

Удивитесь, но параметры для NetworkManager описаны в NetworkManager
Для PPP -в документации от pppd
Для IpSec - в документации от IpSec....

Спросите, как узнал? тоже удивитесь:

Код: Выделить всё

rpm -ql initscripts  | grep doc
rpm -ql initscripts  | grep man
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: скрипты в /etc/sysconfig/network-scripts

Сообщение Skyb »

BIgAndy писал(а):
07.07.2011 07:01
Удивитесь, но параметры для NetworkManager описаны в NetworkManager

Ок, ошибся, но конфиги от того что было предоставлено там, отличаются от того что есть в 15 федоре.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали: