Привет всем. Неделю назад задался целью перевести на своей фирме все компы на линукс (естественно работали под виндой). Это 5 клиентов и 1 "сервак" с 2мя сетевухами, естественно и + 1С. Каких-либо знаний линукса у меня нет, почитав немного о своей задаче пришел к мнению, что вполне сойдет терминальная система с тонкими клиентами. Испробовав эНное количество решений и немного подучив (тем-самым) материал нашел рекомендации (
https://obu4alka.ru/nastrojka-ltsp-servera-na-ubuntu-18-04-linuxmint-19.html) по настройке для "тупых", как мне показалось и... В общем никак не могу добиться подключения клиентов. Они даже не получают IP. Надеюсь на Вашу помощь!
При установке LTSP сервера получаю ошибку занятого 53 порта dnsmasq, меняю ему порт в /etc/dnsmasq.conf на 5353 и вроде больше не ругается.
Для настройки LTSP сервера требуется библиотека menu.c32 (cp /ltsp/usr/lib/syslinux/menu.c32 /ltsp/boot/menu.c32) - не могу понять, где это все взять?
Далее конфиг lts.conf - тоже непонятно где он...
Использую ubuntu-18.04.3-desktop-amd64.
Вот мои конфиги (пока что эксперементирую на vboxe)
/etc/bind/named.conf.options
options {
directory "/var/cache/bind";
# с каких сетей или IP адресов будут обслуживаться запросы нашим DNS сервером.
listen-on {
10.0.2.15/32; # наш внешний ip адрес
192.168.1.0/24; # наша локальная сеть.
127.0.0.1; # ip адрес локальной петли (lo интерфейс)
};
# вышестоящий dns сервер, используется если URL запроса не найден в нашей базе.
forwarders {
8.8.8.8;
};
# Кому разрешено запрашивать dns сервер
allow-query { any; };
allow-query-cache { any; };
# Кому разрешено посылать рекурсивные запросы
allow-recursion { any; };
# Запросы DNSSEC
dnssec-validation auto;
# Запросы NXDOMAIN
auth-nxdomain no;
# с каких сетей или IPv6 адресов будут обслуживаться запросы нашим DNS сервером
listen-on-v6 { all; };
# Прописываем версию DNS - для защиты от любопытных
version "DNS server v1.0";
};
/etc/bind/named.conf.local
// зона прямого просмотра
zone "lan" {
type master;
file "/var/lib/bind/db.lan";
};
// зона обратного просмотра
zone "1.168.192.in-addr.arpa" {
type master;
file "/var/lib/bind/db.revers.lan";
};
/var/lib/bind/db.lan
$TTL 14400
@ IN SOA ns1.lan. root.ns1.lan. (
2019061401 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expire
604800 ; minimum
)
@ IN NS ns1.lan.
@ IN NS ns2.lan.
@ IN A 192.168.1.1
ns1 IN A 192.168.1.1
ns2 IN A 192.168.1.1
/var/lib/bind/db.revers.lan
$TTL 14400
@ IN SOA ns1.lan. root.ns1.lan. (
2019061401 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expire
604800 ; minimum
)
@ IN NS ns1.lan.
@ IN NS ns2.lan.
1 IN PTR ns1.lan.
nslookup ns1.lan получаю:
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: ns1.lan
Address: 192.168.1.1
nslookup 192.168.1.1 получаю:
1.1.168.192.in-addr.arpa name = ns1.lan.
Authoritative answers can be found from:
/etc/dhcp/dhcpd.conf
ddns-update-style none; authoritative;
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
option domain-name-servers 192.168.1.1;
option domain-name "lan";
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 3600;