First thing today, log in to Jody or Kai's machine as victim or herobrine and say a message with your name in it.
just make sure that nothing else matches the h part.
it will remove everything.
- open terminal
- navigate to your desktop (remember, it is called Desktop)
- create a folder using mkdir called test
- navigate into that folder
- create three text files using sudo nano, the first will be called malcolm, then mary, then tom
- read each one using less or more
- take a screenshot of this folder from the gui (graphical user interface), command-3 takes a screen shot, command-4 is a screenshot of only what you select.
- copy this screenshot into your weblog, so you can remember how you did this
- remove one file at a time using the rm command, take more screenshots
Ok, at this point, you can navigate around, login to remote computers, create and delete text files.
What's next?
Internet...
Module 3: Internet
Your computer needs 4 things to be able to get onto the internet:
IP address, example 10.14.8.4
Subnet mask, example 255.255.0.0
Gateway/router, example 10.14.0.1
Domain name server (DNS), example 10.9.250.13
Here's what each one does:
IP address:
All traffic on the internet or local area network (LAN) is in the form of packets of information, like mail envelopes with a letter inside. Each letter you mail has two important things: the address you want it to go to, and the message inside the envelope.
TCP/IP is the format of these, which stands for Transmission control protocol and internet protocol.
The TCP part is the message, and the IP part is the envelope, with an IP address on it.
Check the IP address of your machine:
From the GUI: open system preferences, network
From the terminal: type ifconfig
Subnet mask:
Imagine you want to stay in one of two large 254 room hotels. One has long hallways, and very few floors, the other has many floors, but short hallways.
If you want to sleep, you don't want many people walking down the hall in front of your room. You want many floors with fewer rooms per floors.
This is what subnet masking does on a network. Each of the four segments can hold 254 addresses.
At home, you probably have a network that looks like this:
IP: 192.168.1.49
mask: 255.255.255.0
router: 192.168.1.1
dns: 192.168.1.1
This means that the last zero can hold up to 254 addresses (from 192.168.1.1 to 192.168.1.254)
HPA has this sort of mask:
255.255.0.0
which means that
10.14.0.0
is the elab, which can have 254 x 254 addresses
It makes for a quieter network, also providing some security as others cannot see you easily.
Router/gateway:
This is the gateway for all of your traffic, usually the access point at your home. The technical difference between these words is that a router routes traffic between two networks of the same type (like ethernet), while a gateway is between different types of networks (like a cable modem or DSL gateway)
Domain name server:
This is the computer on your network or outside that translates names into numbers, like a digital phone book.
Try this in terminal:
nslookup physics.hpa.edu
- when you get the address, write it down
- open a browser
- go to physics.hpa.edu
- now go to the numbers you wrote down.
- Try this with another name, either on campus or off
Ping and traceroute:
Imagine you want to find out if a machine is responding (you can block this by using "stealth mode")
In terminal ping one of the IP addresses in your class
ping an address out on the internet
what is the difference?
now try this:
traceroute www.apple.com
It should give you a trace of the path your connection took.
Try this with other addresses on and off campus.
NSLOOKUP:
Say you want to find out the name of something, or the IP address from the name.
try this:
nslookup
(you will get a funny > sign)
type:
server 10.9.250.13
type:
physics.hpa.edu
what do you get?
where is this machine?
Try again using 8.8.8.8 as the server
The best use of this is to find out what OTHER people might call a machine.
We have several DNS servers on campus, the main one is at 10.9.250.13
Others to try:
4.4.4.4
8.8.8.8
10.14.1.2
you can get out by typing
exit
or control-z (halt)
Next: Ethernet cables, wireless networks, cybersecurity