Cent OS, Scientific Linux
Модератор: Модераторы разделов
Skyb
Сообщения: 967
ОС: RFremix 18
Сообщение
Skyb » 21.06.2011 09:48
Сабж. Не чего понять не могу. Поставил на новую машинку 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
Сообщение
nickm » 21.06.2011 11:09
Варианты: убрать или выставить в no (кавычки вроде не обязательны)
Проверить, идентичность
ifcfg-* файлов в
/etc/sysconfig/network-scripts/ и
/etc/sysconfig/networking/devices/ по дефолту они идут хардлинками, но mc, например любит разрывать (или как там по умному сказать) их.
Skyb
Сообщения: 967
ОС: RFremix 18
Сообщение
Skyb » 21.06.2011 11:12
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
Сообщение
taaroa » 21.06.2011 13:46
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
Сообщение
Skyb » 21.06.2011 15:17
дело не в систем д
вы мне объясните как скрипты поправить
после апдейта с 14.1 на 15 федору все робит, и перезапуск и добавление скриптов, а вот в 15 нет
Можно по делу, а не закидывать инфой которая и так известна?
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Skyb
Сообщения: 967
ОС: RFremix 18
Сообщение
Skyb » 21.06.2011 15:43
taaroa писал(а): ↑ 21.06.2011 13:46
вывод: читать, много читать и много думать.
и чтож вы мне тогда глупости предложили?......
или это вы про себя?
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
taaroa
Сообщения: 1319
Сообщение
taaroa » 21.06.2011 15:58
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
Сообщение
Skyb » 21.06.2011 16:20
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
после того как поставил сеть РЕСТАРТАНУЛА
...странно(?)
теперь пытаюсь перетащить на домашний шлюз
Код: Выделить всё
# 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
Сообщение
Skyb » 21.06.2011 16:31
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
Сообщение
taaroa » 21.06.2011 17:07
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
Сообщение
Skyb » 22.06.2011 01:08
Что я и думал. А теперь попробуйте прикрутить сюда виланы.....не получится!!!
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Skyb
Сообщения: 967
ОС: RFremix 18
Сообщение
Skyb » 22.06.2011 06:39
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
Сообщение
oper777 » 22.06.2011 14:35
Пробуйте поднимать интерфейс вручную, как было уже выше: ifup <iface_name>, и смотреть на ошибки.
BIgAndy
Сообщения: 1923
Сообщение
BIgAndy » 22.06.2011 14:50
Код: Выделить всё
ystemctl status NetworkManager.service
NetworkManager.service - Network Manager
Loaded: loaded (/lib/systemd/system/NetworkManager.service)
Вы уж что-то одно настраивайте
Либо NetworkManager, либо службу Network. Сделайте свой выбор.
SystemD здесь и далее ни при чём.
Skyb
Сообщения: 967
ОС: RFremix 18
Сообщение
Skyb » 22.06.2011 15:19
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
Сообщение
Skyb » 23.06.2011 14:42
Как и предполагал - проблема оказалась в неверном конфигурировании init скриптов. Собрал верно и теперь сеть работает так как и хочется. systemd systemd :-D
Гдеб ещё синтаксис посмотреть этих скриптов
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
gristle
Сообщения: 17
Сообщение
gristle » 05.07.2011 21:55
тут , довольно популярно всё написано.
Skyb
Сообщения: 967
ОС: RFremix 18
Сообщение
Skyb » 06.07.2011 12:34
gristle писал(а): ↑ 05.07.2011 21:55
тут, довольно популярно всё написано.
А вы 15 федору точно юзали?
Как минимум этого параметра не нашел.....(это как пример)
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
gristle
Сообщения: 17
Сообщение
gristle » 07.07.2011 01:12
Skyb писал(а): ↑ 06.07.2011 12:34
А вы 15 федору точно юзали?
честно говоря - нет, я почему-то был уверен, что базовые конфиги, не будут кардинально отличаться...
BIgAndy
Сообщения: 1923
Сообщение
BIgAndy » 07.07.2011 07:01
gristle писал(а): ↑ 07.07.2011 01:12
я почему-то был уверен, что базовые конфиги, не будут кардинально отличаться...
Они не отличаются
Skyb писал(а): ↑ 06.07.2011 12:34
Как минимум этого параметра не нашел.....(это как пример)
Удивитесь, но параметры для NetworkManager описаны в NetworkManager
Для PPP -в документации от pppd
Для IpSec - в документации от IpSec....
Спросите, как узнал? тоже удивитесь:
Код: Выделить всё
rpm -ql initscripts | grep doc
rpm -ql initscripts | grep man
Skyb
Сообщения: 967
ОС: RFremix 18
Сообщение
Skyb » 07.07.2011 12:24
BIgAndy писал(а): ↑ 07.07.2011 07:01
Удивитесь, но параметры для NetworkManager описаны в NetworkManager
Ок, ошибся, но конфиги от того что было предоставлено там, отличаются от того что есть в 15 федоре.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.