Tworzenie nowoczesnych aplikacji webowych - ćwiczenia 1
Spis treści
Ilość punktów do zdobycia: 10
Proszę wpisać się na listę obecności: https://cloud.kuba-orlik.name/s/BX43kZQcPRfLe6r
busybox for Windows (nc) - https://frippery.org/busybox/
1. Zad. 1. - Maski sieci (1pkt)
Uzupełnij tabelę
| adres ip urządzenia | maska podsieci | adres sieci | ilość możliwych adresów ip w sieci |
|---|---|---|---|
| 192.168.0.1 | 255.255.255.0 | ||
| 170.14.2.11 | 255.255.240.0 | ||
| 29.30.31.32 | 29.30.24.0 | ||
| 100.201.202.203 | 100.200.00.00 |
2. Zad. 2. - DNS (1pkt)
Użyj komendy dig (GNU/Linux) lub
nslookup (Windows), aby odpowiedzieć na następujące
pytania:
- Jaki jest adres IPv4 domeny
up.poznan.pl? - Jaki jest adres IPv6 domeny
up.poznan.pl? -
Jaka jest nazwa domenowa serwera wskazanego jako serwer mailowy
domeny
up.poznan.pl? -
Jakie adresy IP są upoważnione do wysyłania maili z domeny
up.poznan.pl? -
Co kryje rekord TXT dla domeny
up.kuba-orlik.name?
Wskaż, jakie komendy w terminalu pomagają uzyskać każdą z odpowiedzi.
3. Zad. 3. - Traceroute / tracert (1pkt)
Użyj komendy traceroute (GNU/Linux) lub
tracert (Windows), aby wyświetlić ilość komputerów na
drodze od Twojego komputera do serwerów
- up.poznan.pl
- poznan.pl
Wskaż, jakie komendy w terminalu pomagają uzyskać każdą z odpowiedzi.
4. Zad. 4. - rDNS (1pkt)
Użyj komend host, ping -a lub do
znalezienia domen, które wskazują na następujące adresy IP:
- 51.68.137.154
- 150.254.175.11
Wskaż, jakie komendy w terminalu pomagają uzyskać każdą z odpowiedzi.
5. Zad. 5. - telnet (1pkt)
Połącz się ze wskazanymi serwerami poprzez telnet.
towel.blinkenlights.nl, port 23freechess.org, O, Enter
6. Zad. 6. - wysyłanie pliku poprzez telnet (2pkt)
Wyślij dowolny plik z Twojego komputera do komputera Twojego sąsiada
z grupy za pomocą netcat (nc).
7. Zad. 7. - chat (3pkt)
Połącz się za pomocą telnet do serwera netcat ustawionego przez kolegę lub koleżankę z grupy - tak, aby każde z Was mogło widzieć to, co pisze druga osoba