Narzędzia użytkownika

Narzędzia witryny


public:fsrv:install

Instalacja FREE_Serwer

Jeśli znasz system Linuks, chcesz samodzielnie zainstalować FREE_Serwer - zapraszam.

apt-get install openssh-server 
add-apt-repository --yes ppa:ts.sch.gr
apt-get update
apt-get --yes install dnsmasq htop ltsp-server-standalone ltsp-client ldm-xubuntu-theme vim-nox htop mc vim-nox xfsprogs  gksu gedit 
service network-manager restart  (jeśli serwer był restartowany)
ltsp-config dnsmasq
echo 'IPAPPEND=3' >> /etc/ltsp/update-kernels.conf
/usr/share/ltsp/update-kernels
ltsp-config lts.conf
sed 's/^dns=dnsmasq/# Commented by ltsp-pnp: dns=dnsmasq/'     -i /etc/NetworkManager/NetworkManager.conf
sed 's/^bind-static/bind-dynamic/' -i /etc/dnsmasq.d/network-manager 
sed 's/^bind-interfaces/bind-dynamic/' -i /etc/dnsmasq.d/network-manager 
apt-get purge apport*

W pliku /etc/dnsmasq.d/ltsp-server-dnsmasq.conf należy wykonać modyfikację, aby odpowiednio do sieci zmienić parametr dhcp-range, np.

# IP ranges to hand out.
#dhcp-range=192.168.67.20,192.168.67.250,8h

# If another DHCP server is present on the network, you may use a proxy range
# instead. This makes dnsmasq provide boot information but not IP leases.
# (needs dnsmasq 2.48+)
dhcp-range=192.168.0.0,proxy
(wpisać odpowiedni numerek sieci....)

Aby poprawnie działał DNS resolver na serwerze, trzeba wykonać:

echo "# Free DNS services ---------- " >> /etc/resolvconf/resolv.conf.d/head
echo "nameserver 81.2.237.32" >> /etc/resolvconf/resolv.conf.d/head
echo "nameserver 89.111.13.60" >> /etc/resolvconf/resolv.conf.d/head
echo "# ------------------------------ " >> /etc/resolvconf/resolv.conf.d/head

Potem już tylko restart serwera i można przygotować obraz dla klienta:

ltsp-update-image --cleanup /

I w tym momencie terminal ustawiony na start przez PXE powinien już zobaczyć serwer.

Adam Jurkiewicz

A jeśli oczekujecie profesjonalnego wsparcia, zapraszamy:

public/fsrv/install.txt · ostatnio zmienione: 2017/01/30 14:51 przez ax_wiki_admin