Difference between revisions of "Troubleshoot TFTP"

From FOG Project
Jump to: navigation, search
Line 33: Line 33:
 
== Checking/verifying Firewall ==
 
== Checking/verifying Firewall ==
  
Disable & Stop Firewall in Fedora 21
+
'''Disable & Stop Firewall in Fedora 21'''
 
<pre>systemctl disable firewalld.service</pre>
 
<pre>systemctl disable firewalld.service</pre>
 
<pre>systemctl stop firewalld.service</pre>
 
<pre>systemctl stop firewalld.service</pre>
 
Can be undone with "start" and "enable".
 
Can be undone with "start" and "enable".
  
Check Firewall in Fedora 21
+
'''Check Firewall in Fedora 21'''
 
<pre>systemctl status firewalld.service</pre>
 
<pre>systemctl status firewalld.service</pre>
  
Line 44: Line 44:
 
'''Check Firewall in Debian/Ubuntu'''
 
'''Check Firewall in Debian/Ubuntu'''
 
<pre>sudo iptables -L</pre>
 
<pre>sudo iptables -L</pre>
 
  
 
If disabled, the output should look like this:
 
If disabled, the output should look like this:
Line 57: Line 56:
 
target prot opt source destination</pre>
 
target prot opt source destination</pre>
  
Temporarily disable windows firewall so TFTP is allowed:
+
'''Temporarily disable Windows firewall'''
  
 
[[File:TFTP Windows Firewall.png]]
 
[[File:TFTP Windows Firewall.png]]

Revision as of 13:28, 15 April 2015

Testing TFTP

Create a file named test.txt with some content in /tftpboot path of the tftp server

sudo echo "Is my TFTP service working?" > /tftpboot/test.txt

Try to get the file with Linux:

tftp x.x.x.x
tftp> get test.txt
//Sent 159 bytes in 0.0 seconds
tftp> quit
cat test.txt

Try to get the file with Windows:

tftp x.x.x.x get test.txt


Troubleshooting TFTP

To test from windows, TFTP Client must be installed and the Firewall must allow traffic through port 69.

Control Panel -> Programs and Features -> Turn Windows Features on or off -> TFTP Client

TFTP Client in Windows.png




Checking/verifying Firewall

Disable & Stop Firewall in Fedora 21

systemctl disable firewalld.service
systemctl stop firewalld.service

Can be undone with "start" and "enable".

Check Firewall in Fedora 21

systemctl status firewalld.service


Check Firewall in Debian/Ubuntu

sudo iptables -L

If disabled, the output should look like this:

Chain INPUT (policy ACCEPT)
target prot opt source destination 

Chain FORWARD (policy ACCEPT)
target prot opt source destination 

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Temporarily disable Windows firewall

TFTP Windows Firewall.png