Instalacja TFTP na serwerze Synology

Dział przeznaczony dla profesjonalistów i entuzjastów produktów Synology. Można tu dyskutować oraz nauczyć się jak zmodyfikować serwer Synology. Informacje w tym dziale nie są wspierane przez Synology.

Instalacja TFTP na serwerze Synology

Postprzez Spagnoletto » 7 kwi 2011, o 12:19

Witam. Chciałbym przedstawić instalację serwera TFTP na DS-110j. Mam nadzieję że komuś się przyda.

Do uruchomienia serwera TFTP będziemy potrzebować zainstalowany bootstrap i dostęp do ipkg przez ssh.
Nie na tym się jednak będę skupiał. Pomijam również ściąganie i konfigurację dhcp.

Zaczynamy od ściągnięcia serwera tftp-hpa.

Kod: Zaznacz cały
ipkg install tftp-hpa


Pakiet tftp-hpa wymaga xinetd jednakże synek korzysta z /etc/inetd więc usuwamy xinetd.

Kod: Zaznacz cały
ipkg --force-depends remove xinetd


--force-depends pozwala na usunięcie xinetd, choć od niego zależy tftp.

Pozostałości xinetd usuwamy ręcznie.

Kod: Zaznacz cały
rm /opt/etc/xinetd.d
rm /opt/etc/xinetd.conf
rm /opt/etc/init.d/S10xinetd


Następnie edytujemy plik serwisu /etc/inetd.conf i dodajemy linię

Kod: Zaznacz cały
tftp    dgram   udp     wait    root    /opt/sbin/in.tftpd      /opt/sbin/in.tftpd -s -c /opt/tftpboot


i restartujemy usługę inetd

Kod: Zaznacz cały
/usr/syno/etc/rc.d/S03inetd.sh restart


Możemy teraz wywołać polecenie
Kod: Zaznacz cały
netstat -lu

i sprawdzić czy istnieje wpis
Kod: Zaznacz cały
udp        0      0 *:tftp                  *:*

Jeśli tak możemy sprawdzić czy wszystko działa.

Stwórzmy dowolny plik w folderze /opt/tftpboot
Kod: Zaznacz cały
echo TFTP Test > /opt/tftpboot/test.txt

i spróbujmy go pobrać z serwera

Kod: Zaznacz cały
cd c:\
tftp <Adres IP Diskstation> get test.txt


Jeśli plik się pobierze znaczy że mamy działający serwer TFTP.
Należy również wiedzieć że możemy zmienić katalog roboczy serwera edytując inetd.conf i zmieniając wpis

Kod: Zaznacz cały
tftp    dgram   udp     wait    root    /opt/sbin/in.tftpd      /opt/sbin/in.tftpd -s -c /opt/tftpboot

na np.
Kod: Zaznacz cały
tftp    dgram   udp     wait    root    /opt/sbin/in.tftpd      /opt/sbin/in.tftpd -s -c /volume1/public/tftp

lub jakiś inny ;)
Należy również pamiętać o dostępie do folderów (chmod 777 /opt/tftpboot)

To tyle. Uruchomiłem usługę TFTP by móc instalować Windows 7 przez sieć... Więc może ktoś również podejmie wyzwanie. Pozdrawiam
Obrazek
Synology DS110j + Linksys E4200(DD-WRT)+CyberPowerCP900LCD(UPS)+Lenovo Y570
Avatar użytkownika
Spagnoletto
Amator
 
Posty: 54
Dołączył(a): 21 lis 2010, o 11:43
Medale: 2
Syn (2)
Synology: DS-110j
Firmware: DSM 4.0 Beta
Dyski: WD20EARS 2TB
Pochodzenie: Skierniewice
Internet: 6 Mb/s
Płeć: Mężczyzna
System Operacyjny: 7 32bit, Linux
Router/Switch: Linksys E4200 DD-WRT


Re: Instalacja TFTP na serwerze Synology

Postprzez eject » 17 maja 2011, o 09:16

mógłbyś opisać co dalej??
jak przygotować takiego windowsa i jak rozpocząć instalacje??
Avatar użytkownika
eject
Stały Bywalec
 
Posty: 274
Dołączył(a): 4 sty 2010, o 09:07
Medale: 2
Syn (2)
Synology: DS109+
Firmware: DSM 4.0-2198
Dyski: WD15EARS
Pochodzenie: Bydgoszcz
Internet: UPC 25mb
Płeć: Mężczyzna
System Operacyjny: Vista 32bit, 7 64bit, Linux,
Router/Switch: TP-LINK: TL-WR1043ND + DD-WRT v24

Re: Instalacja TFTP na serwerze Synology

Postprzez kasiarz » 17 maja 2011, o 13:41

O fajna sprawa kiedyś musiałem instalować tftp na laptopie żeby wgrać firmware do modemu a tu można na synology.
Avatar użytkownika
kasiarz
Trochę Wie
 
Posty: 136
Dołączył(a): 8 cze 2009, o 20:36
Medale: 4
Syn (3) Zasługi (1)
Synology: DS211J ,DS107e
Firmware: DSM 4.0-2198
Dyski: 2 x ST3500320AS
Pochodzenie: Prospect HTS USA
Internet: 25 mb
Płeć: Mężczyzna
System Operacyjny: XP, Vista 32bit, Linux
Router/Switch: Asus RT-N16/GX-D1081

Re: Instalacja TFTP na serwerze Synology

Postprzez Spagnoletto » 17 maja 2011, o 16:28

Opis jak przygotować Windowsa i zainstalować via TFTP krąży w internecie. Chciałbym ci pomóc ale forum dotyczy Synology.
Obrazek
Synology DS110j + Linksys E4200(DD-WRT)+CyberPowerCP900LCD(UPS)+Lenovo Y570
Avatar użytkownika
Spagnoletto
Amator
 
Posty: 54
Dołączył(a): 21 lis 2010, o 11:43
Medale: 2
Syn (2)
Synology: DS-110j
Firmware: DSM 4.0 Beta
Dyski: WD20EARS 2TB
Pochodzenie: Skierniewice
Internet: 6 Mb/s
Płeć: Mężczyzna
System Operacyjny: 7 32bit, Linux
Router/Switch: Linksys E4200 DD-WRT

Re: Instalacja TFTP na serwerze Synology

Postprzez mikhnal » 17 maja 2011, o 20:40

Spagnoletto napisał(a):Opis jak przygotować Windowsa i zainstalować via TFTP krąży w internecie. Chciałbym ci pomóc ale forum dotyczy Synology.

Masz moje błogosławieństwo, naprowadź na trop, podaj jakieś linki, podpowiedz.
Nie pomagam przez PW albo mail. Od tego jest forum.

Obrazek
Obrazek
Obrazek
Obrazek
Avatar użytkownika
mikhnal
Godfather
 
Posty: 2303
Dołączył(a): 19 lut 2009, o 12:29
Medale: 15
Syn (6) Wiedza (2)
Linux (2) Zasługi (2)
Modder (1) Pomysł (2)
Synology: DS412+
Firmware: DSM 4.0-2228
Dyski: 4 ST31000528AS RAID5
Pochodzenie: Varshafka :)
Internet: Vectra 16/1 Mbps
Płeć: Mężczyzna
System Operacyjny: 7 64bit
Router/Switch: TL-WR1043ND + DD-WRT
Kamery: ACTi ACM-4201

Re: Instalacja TFTP na serwerze Synology

Postprzez grzegorzsa » 18 maja 2011, o 05:39

Osobiście mając serwer tftp instalowałem win XP następująco (tak z pamięci)
- obraz .iso instalki do katalogu głównego
- z płyty instalacyjnej rozpakowałem ntldr, setupldr,oraz ntdetect (chyba ;-)
- utoworzyć plik winnt.sif
- na kompach włączyć obsługę bootowania z lan
I to było chyba wszysko
grzegorzsa
Zawsze On-Line
 
Posty: 511
Dołączył(a): 27 wrz 2010, o 09:38
Lokalizacja: Warszawa
Medale: 1
Wiedza (1)
Synology: 710+ 411+
Firmware: DSM 4.0-2166
Dyski: ST2000DL003-9VT1
Pochodzenie: Warszawa
Internet: 2/2
Płeć: Mężczyzna
System Operacyjny: 7 32bit,
Router/Switch: TL-WR1043ND+DD-WRT

Re: Instalacja TFTP na serwerze Synology

Postprzez Spagnoletto » 20 maja 2011, o 01:14

Oki... Deployment Windows 7 PXE http://technet.microsoft.com/en-us/library/dd744541%28WS.10%29.aspx Oczywiście po angielsku.
Trzeba również pamiętać że to co dla Windowsa jest \ dla synka będzie /. Ale o tym jak komuś się coś przydarzy. Jeśli mikhnal pozwoli to może wyrobie się w czasie i postaram sie opisać całą konfigurację jak to zrobić. Co wy na to ??
Obrazek
Synology DS110j + Linksys E4200(DD-WRT)+CyberPowerCP900LCD(UPS)+Lenovo Y570
Avatar użytkownika
Spagnoletto
Amator
 
Posty: 54
Dołączył(a): 21 lis 2010, o 11:43
Medale: 2
Syn (2)
Synology: DS-110j
Firmware: DSM 4.0 Beta
Dyski: WD20EARS 2TB
Pochodzenie: Skierniewice
Internet: 6 Mb/s
Płeć: Mężczyzna
System Operacyjny: 7 32bit, Linux
Router/Switch: Linksys E4200 DD-WRT

Re: Instalacja TFTP na serwerze Synology

Postprzez mikhnal » 20 maja 2011, o 06:26

Spagnoletto napisał(a):[ciach]Jeśli mikhnal pozwoli to może wyrobie się w czasie i postaram sie opisać całą konfigurację jak to zrobić. Co wy na to ??

Jak pisałem, masz moje błogosławieństwo. Sam jestem ciekaw takiej instalacji sieciowej.
Nie pomagam przez PW albo mail. Od tego jest forum.

Obrazek
Obrazek
Obrazek
Obrazek
Avatar użytkownika
mikhnal
Godfather
 
Posty: 2303
Dołączył(a): 19 lut 2009, o 12:29
Medale: 15
Syn (6) Wiedza (2)
Linux (2) Zasługi (2)
Modder (1) Pomysł (2)
Synology: DS412+
Firmware: DSM 4.0-2228
Dyski: 4 ST31000528AS RAID5
Pochodzenie: Varshafka :)
Internet: Vectra 16/1 Mbps
Płeć: Mężczyzna
System Operacyjny: 7 64bit
Router/Switch: TL-WR1043ND + DD-WRT
Kamery: ACTi ACM-4201

Re: Instalacja TFTP na serwerze Synology

Postprzez krisr77 » 10 lip 2011, o 19:37

witam
jest jakas szansa na tutorial ??
wlacze dzis z tym caly dzien i co chwila nowe problemy.
na windozie działa a z synka niebardzo
Avatar użytkownika
krisr77
Amator
 
Posty: 67
Dołączył(a): 14 wrz 2010, o 21:32
Synology: DS110J
Firmware: DSM 4.0-2166
Dyski: HD322HJ
Pochodzenie: W-wa
Internet: 15 Mb
Płeć: Mężczyzna
System Operacyjny: XP, 7 32bit
Router/Switch: netgear wnrd3700 v2

Re: Instalacja TFTP na serwerze Synology

Postprzez krisr77 » 12 lip 2011, o 17:12

Powalczylem troche i sa jakies sukcesy przedstawie swoj sposob:

posilkowalem sie tym poradnikiem:
http://flimflan.com/blog/InstallingVist ... aM200.aspx
http://flimflan.com/blog/DeployAWinPE20 ... eWAIK.aspx

Nalezy stworzyc swoj obraz winpe wraz z plikami konfiguracyjnymi, struktura katalogow u mnie wyglada tak:
/opt/tftpboot:
/Boot
bootmgr.exe (nalezy go skopiowac z katalogu Boot bez tego u mnie nie rusza)
remap
/opt/tftpboot/Boot:
winpe.wim
boot.sdi
bootmgr.exe
wdsnbp.com
hdlscom1.com
hdlscom2.com
hdlscom1.n12
hdlscom2.n12
pxeboot.com
pxeboot.n12
BCD
WdsConfig.inf
abortpxe.com

Na rouetrze ( u mnie WRT54gl) ustawilem opcje dhcp-boot=/Boot/pxeboot.com,,"adres IP NAS" w polu Dnsmasq - Własna konfiguracja

Konfigurcja tftp na Nasie wyglada tak:
tftp dgram udp wait root /opt/sbin/in.tftpd /opt/sbin/in.tftpd -s /opt/tftpboot -m /opt/tftpboot/remap

plik ramap :
rg \\ /
i w zasadzie tyle.

bledy jakie popełnialem to :
1. przy tworzeniu pliku BCD wazne jest utworzenie sciezki Boot a nie boot
bcdedit -store c:\BCD -set {ramdiskoptions} ramdisksdipath \Boot\boot.sdi
2. plik bootmgr.exe musi byc w katalogu glownym tftpboot
3. nalezy w konfiguracji ustawic opcje mapowania zankow (-m) w pliku remap - bez tego dostaniemy bad odczytu pliku BCD

W tej chwili system laduje sie do winpe, wtedy mapuje dysk sieciowy z NAS komenda np:
net use x: \\nas\download - tu wazne jest zeby nie dawac znaku \ po download
podajemy login i haslo (tu wazne jest zeby podac login wraz z nawza kompa np laptop\user)

po zamapowaniu katalogu download w ktorym mam rozpakowane iso instalacyjne uruchamiam setup danego systemu operacyjnego. w ten sposob udalo mi sie zainstalwoac win serv 2008 r2

teraz nastepne zadanie jak zapapowac pliki iso w takim srodowisku (tak aby nie trzeba wypakowywac go do katalogu)
Avatar użytkownika
krisr77
Amator
 
Posty: 67
Dołączył(a): 14 wrz 2010, o 21:32
Synology: DS110J
Firmware: DSM 4.0-2166
Dyski: HD322HJ
Pochodzenie: W-wa
Internet: 15 Mb
Płeć: Mężczyzna
System Operacyjny: XP, 7 32bit
Router/Switch: netgear wnrd3700 v2

Następna strona

Powrót do Cichociemni

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości