Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam. Pytanie, jak odpalic serwer tftpd? Wlaciwie to juz chyba dziala, pytanie czy dobrze? Musze upgradowac soft w punkcie dostepowym. Przez www nie da rady, przez tftp owszem. Wczesniej robilem to przez winde majac zainstalowanego tftpd32 i nie bylo problemu. Teraz zainstalowale na linku i cos nie chce dzialac... Skladni jakiej uzywam do wywolania pliku: jako adres serwera tftp na punkcie podalem int sieciowy od strony lanu, w polu sciezka /home/tftpd/nazwa_liku. Soft wywala blad "nieznany blad" :-) Jak sprawdzic, czy serwer dziala poprawnie?
Offline
zeby przetestowac czy dziala ci tftpd zrob tak:
dla windows:
- sciagnij sobie http://www.winagents.com/downloads/tftp.exe
a potem tylko z konsoli wondows:
tftp.exe [i]ip_serwera_tftpd[/i] GET [i]nawa_pliku_do_sciagniecia[/i]
dla debianka:
apt-get install tftp
# tftp [i] serwer_tftpd [/i]
tftp> get [i] plik_do_sciagniecia [/i]
jak wszystko dziala ok to powinien ci sciagnac podany plik z serwera tftpd, jezeli nie sciagnie to masz cos nie tak
Offline
Na windzie dostaje taki komunikat "wystapil limit czasu" ??? Co to ma byc?
Widac, nie dziala, pytanie dlaczego?
Offline
jezeli masz taki komunikat to:
a) serwer tftp nie jest postawiony
b) port 69 na firewalu nie jest otwary
c) cos zawsze sie znajdze....
ad a)
najprostrza metoda na postawienie serwera tftpd:
#apt-get install atftpd
#mkdir /home/tftpdir
#chmod 777 /home/tftpdir
#atftpd --daemon /home/tftpdir
dla sprawdzenia mozna:
# netstat -ap | grep atftpd
udp 0 0 *:tftp *:* 6028/atftpd
jest ok
ad b)
przyjrzyj sie swojemu firewallowi, mozesz oppalic
# iptables -I INPUT -i [i]lan_interface[/i] -p udp --dport 69 -j ACCEPT
co na wszeli wypadek odblokuje potrzebny port
ad c) ....
Offline
I tu taka ciekawostka.Zainstalowalem tftpd :-) Niby ok, ale za chiny nie chcial odpalic - mowil, ze nie ma takiego pliku :-) W koncu zanalazlem in.tftpd. Uruchamiac sie "niby" uruchamial, ale tak naprawde nie dzialal, nawet bledow nie zwracal, wiec niewiadomo bylo czy dziala czy nie. Dopiero po jakims czasie odpalil - prawdopodobnie inetd go sam wystartowal, z reki nie szlo, mimo zastosowania przelacznikow -l i -a - tak przeczytalem manuala. W kazdym razie - stal przez pewien czas, byl na liscie procesow i widac go bylo na netstacie. Tyle, ze w logach demona mialem tylko ze nastapila proba polaczenia - moj adres, serving plik o takiej nazwie z takiego katalogu i na tym koniec. Na windzie dostawalem timeout w tym samym czasie. Zabilem gnojka, chcialem wystartowac z reki z wieksza liczba parametrow - nic, zero. Bledow zadnych, jakby sie wykonywal, w logch nic, a stac nie stal. Zainstalowalem nie ten pakiet? Teraz sciagnalem tak jak podales atftpd - elegancko dziala :-) A firewall jest ok. Dzieki za pomoc!
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00101 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.148.109.197' WHERE u.id=1 |
0.00071 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.148.109.197', 1738345283) |
0.00046 | SELECT * FROM punbb_online WHERE logged<1738344983 |
0.00035 | SELECT topic_id FROM punbb_posts WHERE id=22912 |
0.00043 | SELECT id FROM punbb_posts WHERE topic_id=2891 ORDER BY posted |
0.00063 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=2891 AND t.moved_to IS NULL |
0.00017 | SELECT search_for, replace_with FROM punbb_censoring |
0.00078 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=2891 ORDER BY p.id LIMIT 0,25 |
0.00096 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=2891 |
Total query time: 0.00563 s |