Автор Тема: Кентавр-7.0.4 Настройка сервера сетевых установок и сервера обновлений.  (Прочитано 6942 раз)

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
В центре управления системой открыл 69 порт, tftp клиент на клиенте заработал, файлы получает, я было уже обрадовался, что сейчас всё заработает. Но загрузка по сети не работает не может получить pxelinux.0 :(
Истина где то рядом  :-)

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
если пробовать на клиенте загрузиться как gpxe > autoboot то в 12й консоли появляются признаки жизни tftp, но ничего не грузится, если gpxe грузится по умолчанию, то про tftp ничего не появляется.
Как скопировать вывод 12 консоли? фоткать не очень удобно. В логах этого ничего нет.
« Последнее редактирование: 03.03.2015 12:26:39 от nik »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
В центре управления системой открыл 69 порт,
А с чего он там был закрыт - это-же не внешняя сеть?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Начнём сначала:
  /etc/xinitd.conf должно быть
Код: [Выделить]

        only_from = 127.0.0.1

В /etc/xinitd.d/tftp (для сетки 10.0.0.0/8)
Код: [Выделить]

 only_from += 10.0.0.0/8

Для вашей сети:
 
 only_from += 192.168.1.0/24

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
"gpxe по-умолчанию", это как? Может по-умолчанию он вообще куда-нибудь по другому адресу обращается?

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
Начнём сначала:
  /etc/xinitd.conf должно быть
Код: [Выделить]

        only_from = 127.0.0.1

В /etc/xinitd.d/tftp (для сетки 10.0.0.0/8)
Код: [Выделить]

 only_from += 10.0.0.0/8

Для вашей сети:
 
 only_from += 192.168.1.0/24
Всё так только плюса нет, завтра поставлю.
"gpxe по-умолчанию", это как? Может по-умолчанию он вообще куда-нибудь по другому адресу обращается?
По умолчанию - это запихнул диск в Сидюшник и пошла загрузка, на пятом альте работало, да и тут всё вроде так же. После неудачной попытки загрузки в конфиге gpxe(по Ctrl+b)  все параметры правильные, в том числе и путь option root-path "/srv/public/netinst/current";
На клиентах где сетевые карты могут грузиться сами, такая же история.

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
В центре управления системой открыл 69 порт,
А с чего он там был закрыт - это-же не внешняя сеть?
Внешняя. В центре управления системой--> внешние интерфейсы добавил в поле "открыть дополнительный порт" 69 и тогда передача файлов по tftp заработала. Когда поставил кентавра и стал включать dhcp, центр управления написал, что для того чтобы включить dhcp необходимо указать хотябы один внешний интерфейс, вот я и указал его, он всего один.
« Последнее редактирование: 03.03.2015 19:26:41 от nik »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Внешняя. В центре управления системой--> внешние интерфейсы добавил в поле "открыть дополнительный порт" 69 и тогда передача файлов по tftp заработала. Когда поставил кентавра и стал включать dhcp, центр управления написал, что для того чтобы включить dhcp необходимо указать хотябы один внешний интерфейс, вот я и указал его, он всего один.
Ноги вашей проблемы растут от этого неправильного решения.

Самый простой метод, который приходит в голову:
Попробуйте подкдючить USB модем, или телефон, умеющий казаться модемом, укажите на это соединение, как внешнее, и пернастройть настройку внешних сетей и dhcp .
« Последнее редактирование: 03.03.2015 22:06:31 от ruslandh »

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
В принципе добавить сетевой интерфейс нет проблем, завтра воткну сетевуху.

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
добавил + в  only_from += 192.168.1.0/24, воткнул дополнительную сетёвку, назначил её внешним интерфейсом. Для dhcp выбрал внутреннею.  Клиент не хочет грузиться по сети. В 12й консоли пропали потуги tftp при параметре загрузки gpxe>autoboot.
« Последнее редактирование: 04.03.2015 07:34:20 от nik »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
назначил её внешним интерфейсом.
а dhcp по-новому настроили? А то он, наверное по другому интерфейсу адреса раздаёт.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Надо всё проверить, начиная от dhcp. и перестартануть все сетевые демоны после настройки. Наверное самое простое - перезагрузиться после настройки.
И давайте сразу логи смотреть и получившиеся конфиги.

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
/etc/dhcp/dhcpd.conf
#auto generated by alterator-dhcp-reset

ddns-update-style interim;
ddns-updates on;
ddns-domainname "localdomain";
include "/var/lib/bind/etc/ddns-key.conf";

zone 1.168.192.in-addr.arpa. {
primary 127.0.0.1;
key ddns-key;
}

zone localdomain. {
primary 127.0.0.1;
key ddns-key;
}

authoritative;

option space altlinux;
option altlinux.keydata code 2 = string;
vendor-option-space altlinux;


subnet 192.168.1.0 netmask 255.255.255.0 {
next-server 192.168.1.2;
filename "pxelinux.0";
option root-path "/srv/public/netinst/current";
option routers 192.168.1.2;
option domain-name-servers 192.168.1.2;
option domain-name "server";
default-lease-time 3600;
max-lease-time 3600;
range 192.168.1.50 192.168.1.60;
}
/etc/xinetd.conf
#
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/

defaults
{
log_type = SYSLOG authpriv info
log_on_success = PID HOST DURATION
log_on_failure = HOST
instances = 100
per_source = 5
only_from = 127.0.0.1
}

includedir /etc/xinetd.d
/etc/xinetd.d/tftp
# default: off
# description: The tftp server serves files using the trivial file transfer \
# protocol.  The tftp protocol is often used to boot diskless \
# workstations, download configuration files to network-aware printers, \
# and to start the installation process for some operating systems.
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -u tftp -s /var/lib/tftpboot
only_from += 192.168.1.0/24
}

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Какие ip и т.п. у интерфейсов.

Оффлайн nik

  • Участник
  • *
  • Сообщений: 572
  • PuppyRus Linux & ALT Linux
Внутренний enp4s4:
ип: 192.168.1.2 маска:255.255.255.0 шлюз:192.168.1.1 dns 85.233.130.67 85.233.144.22
Внешний enp4s5:
ип: 10.45.28.131 маска: 255.255.255.224 шлюз: 10.45.28.129 dns: 10.0.1.1 10.0.1.2
/var/log/messages
Цитировать
Mar  4 10:18:16 server dhcpd: DHCPDISCOVER from 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:18:16 server dhcpd: DHCPOFFER on 192.168.1.53 to 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:18:17 server dhcpd: DHCPDISCOVER from 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:18:17 server dhcpd: DHCPOFFER on 192.168.1.53 to 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:18:19 server dhcpd: DHCPREQUEST for 192.168.1.53 (192.168.1.2) from 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:18:19 server dhcpd: DHCPACK on 192.168.1.53 to 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:20:23 server dhcpd: DHCPDISCOVER from 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:20:24 server dhcpd: DHCPOFFER on 192.168.1.53 to 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:20:32 server dhcpd: DHCPDISCOVER from 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:20:32 server dhcpd: DHCPOFFER on 192.168.1.53 to 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:20:33 server dhcpd: DHCPDISCOVER from 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:20:33 server dhcpd: DHCPOFFER on 192.168.1.53 to 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:20:35 server dhcpd: DHCPREQUEST for 192.168.1.53 (192.168.1.2) from 00:e0:52:af:90:f0 via enp4s5
Mar  4 10:20:35 server dhcpd: DHCPACK on 192.168.1.53 to 00:e0:52:af:90:f0 via enp4s5

на первом фото сонфиг с которым gpxe пытается загрузится по умолчанию, результат на log_gpxe_def, результат попытки загрузки с gpxe>autoboot на log_gpxeautoboot в самом низу строчка о старте tftp но к сожалению не помогло. Извиняюсь за качество фото, камера на телефоне 1.3мпик
« Последнее редактирование: 04.03.2015 08:46:57 от nik »