SuperTeacherTools SuperTeacherTools Help Subscribe to Email Subscribe to RSS
Create a New Game Create a New Game


Speed Match Review Game

This game has been played times
The best time ever was at seconds.
The best time today is at seconds.
How To Play:
Drag the squares in the gray area and drop them in the matching squares in the blue area below.
If you drop a square in the correct spot, it will disappear.
If you make a mistake, the square will return to its original spot.
Good luck!

Let's Play Speed Match!

PREROUTING: Packets will enter this chain before a routing decision is made.

INPUT: Packet is going to be locally delivered. It does not have anything to do with processes having an opened socket; local delivery is controlled by the "local-delivery" routing table: ip route show table local.

FORWARD: All packets that have been routed and were not for local delivery will traverse this chain.

OUTPUT: Packets sent from the machine itself will be visiting this chain.

POSTROUTING: Routing decision has been made. Packets enter this chain just before handing them off to the hardware.

Registered (also called buffered) memory modules have a register between the DRAM modules and the system's memory controller. They place less electrical load on the memory controller and allow single systems to remain stable with more memory modules than they would have otherwise.

 

Conventional memory is usually referred to as unbuffered memory or unregistered memory.

A user-space application program that allows a system administrator to configure the tables provided by the Linux kernel firewall and the chains and rules it stores.

lspci

lsusb

Change the permission on the "filename":

Owner: Execute Only

Group: Write Only

Others: Write and Execute

(This is a weird permission set... don't actually use this.)

ping -v4 <IP Address>

nmap <IP Address>

Twisting pairs of wires helps mitigate noise and interference from outside sources.

Bourne-Again Shell

IPMI (Intelligent Platform Management Interface)

 

HP: LightsOut

Dell: DRAC (Dell Remote Access Controller)

Fork Bomb

 

:() means you are defining a function called :

{:|: &} means run the function : and send its output to the : function again and run that in the background.

The ; is a command separator, like &&.

: runs the function the first time.

openssh-server

sshd

uptime

top

htop

ps

 

Freebie! Any answer is okay!

iptables -A PREROUTING -d <incoming ip interface>/32 -p tcp -m multiport --dports 22,80,443,6667,3000 -j DNAT --to-destination <to ip address>

 

iptables -A POSTROUTING -s <to ip address>/32 -o <Interface name> -j SNAT --to-source <incoming ip interface>

iptables-save > /etc/iptables/iptables.rules

T-568A

T-568B

Modify date modified of a file.

Wire Crimping

iptables -A INPUT  -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

arp (being deprecated)

ip neighbor

CIDR Notation (Classless Inter-Domain Routing)

 

192.168.2.1/24 represents the IPv4 address 192.168.2.1 and its associated routing prefix 192.168.2.0, or equivalently, its subnet mask 255.255.255.0, which has 24 leading 1-bits.

ip address (ip a)

ifconfig (deprecated)

ln -s TARGET LINK_NAME

 

ln - make links between files

 

-s - Specifies to make a soft link

What is a way that you can test to see if you are able to access a computer on a network?

What command would you use to save the current ruleset in IPTables?

What is the linux equivalent to making a shortcut to a file in another location?

In the string, "192.168.2.1/24", What does "/24" represent?

What does this command do?

 

`chmod 123 filename`

What common server daemon would you use to administrate a linux computer remotely with?

What common linux command would you use to find out how long this computer has been on?

What tool would you use to figure out processes running on a machine?

DHCP assigns IP address... but what else can it define?

What command would you use to figure out pci devices connected to your linux computer?

What is the process of connecting RJ-45 to CAT cables called?

Why are most CAT cables come as twisted pairs?

What is IPTables?

Freebie: Name your favorite command to use.

How do you find the IP address of a computer on Linux?

What is the difference between registered and unregistered memory?

What command would you use to redirect incoming traffic from port 80 to another machine?

The common tool "touch" can be used to create a file, however what is the original intent for this tool?

What modules to server need to provide out-of-band remote managment?

What does BASH mean?

What are basic chains that IPTables is usually setup with?

This famous string ":(){ :|: & };:", is also known as...

What command would you use to figure out MAC to IP/hostname correlations?

What command would you use to open port 80 on the current machine?

What is the common wiring standard for ordering the twisted pairs in a RJ-47 connector called?


You did it!



What is your name?

Play This Game Again!


You did it!
You got every match correct!

Here are all the answers:

DescriptionMatch:

How do you find the IP address of a computer on Linux?

ip address (ip a)

ifconfig (deprecated)

What is a way that you can test to see if you are able to access a computer on a network?

ping -v4 <IP Address>

nmap <IP Address>

In the string, "192.168.2.1/24", What does "/24" represent?

CIDR Notation (Classless Inter-Domain Routing)

 

192.168.2.1/24 represents the IPv4 address 192.168.2.1 and its associated routing prefix 192.168.2.0, or equivalently, its subnet mask 255.255.255.0, which has 24 leading 1-bits.

DHCP assigns IP address... but what else can it define?

  • Hostnames
  • Custom Routing
  • Default Gateways
  • Subnet
  • DNS
  • Default Domain

What command would you use to figure out MAC to IP/hostname correlations?

arp (being deprecated)

ip neighbor

What is IPTables?

A user-space application program that allows a system administrator to configure the tables provided by the Linux kernel firewall and the chains and rules it stores.

What are basic chains that IPTables is usually setup with?

PREROUTING: Packets will enter this chain before a routing decision is made.

INPUT: Packet is going to be locally delivered. It does not have anything to do with processes having an opened socket; local delivery is controlled by the "local-delivery" routing table: ip route show table local.

FORWARD: All packets that have been routed and were not for local delivery will traverse this chain.

OUTPUT: Packets sent from the machine itself will be visiting this chain.

POSTROUTING: Routing decision has been made. Packets enter this chain just before handing them off to the hardware.

What command would you use to save the current ruleset in IPTables?

iptables-save > /etc/iptables/iptables.rules

What command would you use to open port 80 on the current machine?

iptables -A INPUT  -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

What command would you use to redirect incoming traffic from port 80 to another machine?

iptables -A PREROUTING -d <incoming ip interface>/32 -p tcp -m multiport --dports 22,80,443,6667,3000 -j DNAT --to-destination <to ip address>

 

iptables -A POSTROUTING -s <to ip address>/32 -o <Interface name> -j SNAT --to-source <incoming ip interface>

What does BASH mean?

Bourne-Again Shell

This famous string ":(){ :|: & };:", is also known as...

Fork Bomb

 

:() means you are defining a function called :

{:|: &} means run the function : and send its output to the : function again and run that in the background.

The ; is a command separator, like &&.

: runs the function the first time.

What is the linux equivalent to making a shortcut to a file in another location?

ln -s TARGET LINK_NAME

 

ln - make links between files

 

-s - Specifies to make a soft link

What does this command do?

 

`chmod 123 filename`

Change the permission on the "filename":

Owner: Execute Only

Group: Write Only

Others: Write and Execute

(This is a weird permission set... don't actually use this.)

The common tool "touch" can be used to create a file, however what is the original intent for this tool?

Modify date modified of a file.

What is the process of connecting RJ-45 to CAT cables called?

Wire Crimping

Why are most CAT cables come as twisted pairs?

Twisting pairs of wires helps mitigate noise and interference from outside sources.

What is the common wiring standard for ordering the twisted pairs in a RJ-47 connector called?

T-568A

T-568B

What is the difference between registered and unregistered memory?

Registered (also called buffered) memory modules have a register between the DRAM modules and the system's memory controller. They place less electrical load on the memory controller and allow single systems to remain stable with more memory modules than they would have otherwise.

 

Conventional memory is usually referred to as unbuffered memory or unregistered memory.

What modules to server need to provide out-of-band remote managment?

IPMI (Intelligent Platform Management Interface)

 

HP: LightsOut

Dell: DRAC (Dell Remote Access Controller)

What tool would you use to figure out processes running on a machine?

top

htop

ps

 

What common linux command would you use to find out how long this computer has been on?

uptime

What common server daemon would you use to administrate a linux computer remotely with?

openssh-server

sshd

What command would you use to figure out pci devices connected to your linux computer?

lspci

lsusb

Freebie: Name your favorite command to use.

Freebie! Any answer is okay!