11 Funniest Jokes Only Linux SysAdmins Will Understand


Funny Linux Networking Jokes

I am not going to bore you with old Linux one-liner jokes that you might have come across several times already. It’s 2017 and we still don’t have a decent compilation of new funny Linux jokes.

So, I took some time and searched on various social media platforms for some really witty Linux humor.

If you are an intermediate to experienced Linux user with some knowledge of networking, you’ll have no difficulties in understanding the jokes at all. If you are a sysadmin, even better. I am not a sysadmin but I studied in-depth about computer networking during my masters, so it was easy to grasp the underlying fun.

Don’t worry, if you are a ovice to Linux or have no previous knowledge of networking protocols, I have included some hints to the jokes here. I know that the best jokes are the one that need no explanation, but when geek humor is involved, a little explanation doesn’t harm. I mean, that’s the reason why there is a website dedicated for explaining xkcd geek jokes.

11 funny Linux jokes

These jokes are one-liners and do not include images. If geek humor interests you, I advise you to follow It’s FOSS collection of Linux Humor on Google Plus. Lots of Linux jokes in images there. I am sure you would like it.

Follow Linux Humor on Google Plus

  • I’ll tell you a DNS joke but be advised, it could take up to 24 hours for everyone to get it.
  • I think there is a duck in my router. It always goes NAT, NAT, NAT.
  • So I want to dress up as a UDP packet for Halloween, but I don’t know if anyone will get it.
  • I could tell you an ICMP joke but it would probably be repetitive.
  • I wanted to write an IPv4 joke, but the good ones were all already exhausted.
  • IPv4 address space walks into a bar and yells “One strong CIDR please, I’m exhausted!”
  • Knock knock.
    Who’s there?
    SYN flood.
    SYN flood who?
    Knock knock.…
  • Q. What is a Unix or Linux sysadmin’s favourite hangout place?
    A. Foo Bar
  • A RAID member disk walks into a bar. Bartender asks what’s wrong?
    “Parity error.”
    “Yeah, you look a bit off.”
  • Linux geek started working at McDonalds. A customer asked him for a Big Mac and he gave him a bit of paper with FF:FF:FF:FF:FF:FF written on it.
  • Q. What kind of doctor fixes broken websites?
    A. A URLologist.
Suggested read
Ten Lesser Known Ubuntu Based Linux Distributions

If you did not understand any of the above jokes, you can refer to the explanation below. But before that, if you liked these Linux jokes, don’t hesitate to share it :)

[Tweet “11 jokes only #Linux users will understand. #GeekHumor “]


  • When there is a change in DNS, it needs to be propagated to all other servers. This process takes up to 24 hours in completion.
  • IP addresses are scarce. NAT (Network Address Translation) protocol is the way in which all devices connected to the router have private IP address while the router is connected to the real networked world. Ducks are supposed to be sound like nat-nat.
  • UDP (User Datagram Protocol) is a networking protocol which doesn´t guarantee the delivery of data packets. Normally, we use TCP protocol to communicate with the internet. UDP is mostly used in real-time systems.
  • Open a terminal and use the command ¨ping www.google.com¨. You´ll understand the joke.
  • There are limited number of IP addresses available in IPv4. With the rapid expansion of the internet, IP addresses have been exhausted. Read this for more info.
  • CIDR was introduced to mitigate the IPv4 exhaustion.
  • Read this to know about how SYN flood is used for DDoS attacks.
  • Read this to know about Foo bar.
  • In RAID, an additional parity bit is added to detect error. If this parity bit is off (i.e. 0), it indicates an error.
  • Every networking devices, your smart phone, computer etc, has a MAC address that is often represented in hexadecimal format and looks like 01:23:45:67:89:ab. These MAC address are used to determine which device would receive the data packet.
    MAC address FF:FF:FF:FF:FF:FF is used for broadcasting the data packet to all the devices. This FF:FF:FF:FF:FF:FF is also called big MAC in networking world.
  • Self explanatory

Sources: 1-7,11 NixCraft, 8-unknow, 9 @SwiftOnSecurity, 10 @GoogleforWork

What’s your favorite?

That concludes this list of funniest Linux jokes. You may call it a list of sys-admin jokes, I won’t mind :)

Suggested read
How To Open ePub Books In Ubuntu Linux

So, which one is your favorite among the above? If you have something to add it to this list, feel free to share it in the comment section. And don’t forget to check other posts in fun category :)

Add comment

E-mail is already registered on the site. Please use the Login form or enter another.

You entered an incorrect username or password

Sorry that something went wrong, repeat again!


by Newest
by Best by Newest by Oldest

Linux jokes? you meant to say Networking Jokes. There's nothing Linux in these (maybe except for the Foo Bar joke)

Finding it hard to laugh

Routers also visit the URLologist. Always saying the same: It hurts when IP. xD

Ha ha nice jokes... mac user will not understand..

#6 Made me laugh loud enough...;)

Thought the Duck joke was about DUCS at first

I got them all. Remember, if you must explain a joke, it isn't very good.

Abhishek Prakash

I already said that :) But at times, it is good to explain things

DNS joke. 我不明白这一点 (I don't get it).

#3 made me laugh out loud

I was playing with pacman, then a whole bunch of random software appeared.

That actually happened. :P

#10 is the most funniest! :D

"SYN flood" and "Yeah, you look a bit off".

These caused me to shift between laughing and cringing. A few are good but most of these aren't even Linux related.


That I agree. It's more on network side and platform independent. I should perhaps change the title.

Haha, I can't decide between #7, or #10, of which is my favorite. ;)