Humberto Alexander de la Cruz - 23735 Laboratorio 2
(20 puntos) Utilizando httpie, hagan una solicitud de HTTP al servidor
○ → http http://localhost
HTTP/1.1 200 OK
Connection: keep-alive
Content-Encoding: gzip
Content-Type: text/html
Date: Fri, 07 Feb 2025 23:28:49 GMT
ETag: W/"67a62e4e-32c"
Last-Modified: Fri, 07 Feb 2025 16:01:18 GMT
Server: nginx/1.24.0 (Ubuntu)
Transfer-Encoding: chunked
Web Dev
(10 puntos) Utilizando curl, hagan una solicitud de HTTP al servidor
○ → curl http://localhost
Web Dev
(10 puntos) Utilizando tail dentro del servidor, obtengan las últimas 15 líneas del archivo /var/log/nginx/access.log
○ → tail -n 15 /var/log/nginx/access.log
172.69.136.207 - - [07/Feb/2025:23:30:20 +0000] "GET /wp-admin/setup-config.php HTTP/1.1" 301 178 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36"
172.69.136.206 - - [07/Feb/2025:23:30:21 +0000] "GET /wp-admin/setup-config.php HTTP/1.1" 404 196 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36"
172.70.54.173 - - [07/Feb/2025:23:30:21 +0000] "GET /23719/Lab2/lab2.txt HTTP/1.1" 200 9047 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Mobile/15E148 Safari/604.1"
172.69.136.167 - - [07/Feb/2025:23:30:35 +0000] "GET /wordpress/wp-admin/setup-config.php HTTP/1.1" 404 196 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36"
179.43.160.138 - - [07/Feb/2025:23:30:55 +0000] "GET / HTTP/1.1" 200 479 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36 Edg/90.0.818.46"
172.70.46.244 - - [07/Feb/2025:23:31:02 +0000] "GET /wordpress/wp-admin/setup-config.php HTTP/1.1" 301 178 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36"
172.70.47.60 - - [07/Feb/2025:23:31:02 +0000] "GET /wordpress/wp-admin/setup-config.php HTTP/1.1" 404 196 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36"
172.70.83.179 - - [07/Feb/2025:23:31:40 +0000] "GET /23719/ HTTP/1.1" 200 236 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0"
::1 - - [07/Feb/2025:23:31:53 +0000] "GET / HTTP/1.1" 200 812 "-" "curl/8.5.0"
172.70.83.179 - - [07/Feb/2025:23:33:20 +0000] "GET /23306/ HTTP/1.1" 301 178 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0"
172.70.83.180 - - [07/Feb/2025:23:33:20 +0000] "GET /23306/ HTTP/1.1" 200 196 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0"
172.68.76.166 - - [07/Feb/2025:23:33:21 +0000] "GET /favicon.ico HTTP/1.1" 404 134 "https://nrywhite.lat/23306/" "Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0"
172.68.76.161 - - [07/Feb/2025:23:33:28 +0000] "GET /23306/top10 HTTP/1.1" 301 178 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0"
172.68.76.161 - - [07/Feb/2025:23:33:28 +0000] "GET /23306/top10/ HTTP/1.1" 200 453 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0"
92.255.57.58 - - [07/Feb/2025:23:33:41 +0000] "\x16\x03\x01\x05\xA8\x01\x00\x05\xA4\x03\x03\x12\x19\xFC\xF1\x10\xF8\xEDT\x19\x22\xD4\x1F\xC6\x9F\x1F\xDD\xC2\xA0\xAE\xDA|\xD2'\xA8\xA8\xB7c6\x9D,\x98\x8A d\x02\xFC6\xD1\xABgU\xBD\xEC\x94j\x95/\x83\x8D\x01PU\xEB\xE2;\x1B\xFA\x0E\xA3\x97n\xFB\x82\x8E]\x00\x1A\xC0+\xC0/\xC0,\xC00\xCC\xA9\xCC\xA8\xC0\x09\xC0\x13\xC0" 400 166 "-" "-"
(10 puntos) Utilizando ps y grep identifiquen qué procesos está corriendo amazon dentro del servidor
○ → ps aux | grep -i amazon
root 524 0.0 0.9 1759296 9140 ? Ssl 02:43 0:52 /snap/amazon-ssm-agent/11092/amazon-ssm-agent
root 1300 0.1 1.5 1852352 14952 ? Sl 02:43 1:27 /snap/amazon-ssm-agent/11092/ssm-agent-worker
ubuntu 40805 0.0 0.2 6944 2176 pts/2 S+ 23:39 0:00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn -i amazon
(10 puntos) Utilizando dig dentro del servidor, obtengan la ip que resuelve al hacer un dns lookup uvg.edu.gt
○ → dig uvg.edu.gt
; <<>> DiG 9.18.30-0ubuntu0.24.04.2-Ubuntu <<>> uvg.edu.gt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10515
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;uvg.edu.gt. IN A
;; ANSWER SECTION:
uvg.edu.gt. 300 IN A 45.223.56.41
uvg.edu.gt. 300 IN A 45.223.155.41
;; Query time: 96 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Fri Feb 07 23:51:10 UTC 2025
;; MSG SIZE rcvd: 71
(5 puntos) Cuanta memoria RAM, total usada y libre, tiene el servidor? (su respuesta debe estar en MB)
○ → free -m
total used free shared buff/cache available
Mem: 957 931 63 25 106 26
Swap: 0 0 0
(5 puntos) Utilizando el comando ip obtengan la ip del servidor
○ → ip a | grep 'inet ' | grep -v '127.0.0.1' | awk '{print $2}'
172.31.31.175/20
172.17.0.1/16
(30 puntos) Utilizando ss, listen los puertos por los que está escuchando el servidor. Deben filtrar usando las siguientes opciones de ss (esto es un solo comando con estas opciones):
summary
tcp
conexiones establecidas
resuelvan los puertos numericos
uso de memoria
información interna de tcp
proceso que usa el socket
○ → ss -ltneopiS
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
tcp LISTEN 0 4096 127.0.0.54:53 0.0.0.0:* uid:991 ino:53075 sk:4 cgroup:/system.slice/systemd-resolved.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8146 0.0.0.0:* ino:134168 sk:5 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8150 0.0.0.0:* ino:135093 sk:6 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8155 0.0.0.0:* ino:137967 sk:7 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8154 0.0.0.0:* ino:137236 sk:8 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8153 0.0.0.0:* ino:136525 sk:9 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8152 0.0.0.0:* ino:135827 sk:a cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8159 0.0.0.0:* ino:140951 sk:b cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8129 0.0.0.0:* ino:127502 sk:c cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8134 0.0.0.0:* ino:129206 sk:d cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8133 0.0.0.0:* ino:128599 sk:e cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8132 0.0.0.0:* ino:128167 sk:f cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8138 0.0.0.0:* ino:132344 sk:10 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8137 0.0.0.0:* ino:131740 sk:11 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8136 0.0.0.0:* ino:131113 sk:12 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8142 0.0.0.0:* ino:133236 sk:13 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8114 0.0.0.0:* ino:123624 sk:14 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8112 0.0.0.0:* ino:123049 sk:15 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8119 0.0.0.0:* ino:124907 sk:16 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8118 0.0.0.0:* ino:124393 sk:17 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8123 0.0.0.0:* ino:126463 sk:18 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 511 0.0.0.0:443 0.0.0.0:* ino:52820 sk:19 cgroup:/system.slice/nginx.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8122 0.0.0.0:* ino:126003 sk:1a cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8120 0.0.0.0:* ino:125467 sk:1b cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8099 0.0.0.0:* ino:119095 sk:1c cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8098 0.0.0.0:* ino:118641 sk:1d cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8097 0.0.0.0:* ino:118133 sk:1e cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8103 0.0.0.0:* ino:120620 sk:1f cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8102 0.0.0.0:* ino:120174 sk:20 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8101 0.0.0.0:* ino:119619 sk:21 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8106 0.0.0.0:* ino:121685 sk:22 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8104 0.0.0.0:* ino:121098 sk:23 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8110 0.0.0.0:* ino:122423 sk:24 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8083 0.0.0.0:* ino:114978 sk:25 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8082 0.0.0.0:* ino:114562 sk:26 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8081 0.0.0.0:* ino:114087 sk:27 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8087 0.0.0.0:* ino:116100 sk:28 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8085 0.0.0.0:* ino:115494 sk:29 cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8090 0.0.0.0:* ino:116742 sk:2a cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:8092 0.0.0.0:* ino:117307 sk:2b cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 511 0.0.0.0:80 0.0.0.0:* ino:52818 sk:2c cgroup:/system.slice/nginx.service <->
cubic cwnd:10
tcp LISTEN 0 4096 0.0.0.0:90 0.0.0.0:* ino:9876 sk:2d cgroup:/system.slice/docker.service <->
cubic cwnd:10
tcp LISTEN 0 4096 127.0.0.53%lo:53 0.0.0.0:* uid:991 ino:53073 sk:2e cgroup:/system.slice/systemd-resolved.service <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8146 [::]:* ino:134175 sk:2f cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8150 [::]:* ino:135103 sk:30 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8155 [::]:* ino:137977 sk:31 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8154 [::]:* ino:137250 sk:32 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8153 [::]:* ino:136535 sk:33 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8152 [::]:* ino:135838 sk:34 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8159 [::]:* ino:140961 sk:35 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8129 [::]:* ino:127509 sk:36 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8134 [::]:* ino:129229 sk:37 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8133 [::]:* ino:128606 sk:38 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8132 [::]:* ino:128174 sk:39 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8138 [::]:* ino:132411 sk:3a cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8137 [::]:* ino:131747 sk:3b cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8136 [::]:* ino:131120 sk:3c cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8142 [::]:* ino:133243 sk:3d cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8114 [::]:* ino:123646 sk:3e cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8112 [::]:* ino:123069 sk:3f cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8119 [::]:* ino:124914 sk:40 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8118 [::]:* ino:124413 sk:41 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8123 [::]:* ino:126484 sk:42 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8122 [::]:* ino:126015 sk:43 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8120 [::]:* ino:125474 sk:44 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8099 [::]:* ino:119115 sk:45 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8098 [::]:* ino:118662 sk:46 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8097 [::]:* ino:118142 sk:47 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8103 [::]:* ino:120627 sk:48 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8102 [::]:* ino:120181 sk:49 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8101 [::]:* ino:119639 sk:4a cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8106 [::]:* ino:121706 sk:4b cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8104 [::]:* ino:121110 sk:4c cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8110 [::]:* ino:122433 sk:4d cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8083 [::]:* ino:114996 sk:4e cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8082 [::]:* ino:114571 sk:4f cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8081 [::]:* ino:114094 sk:50 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8087 [::]:* ino:116110 sk:51 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8085 [::]:* ino:115507 sk:52 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8090 [::]:* ino:116763 sk:53 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:8092 [::]:* ino:117327 sk:54 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 511 [::]:80 [::]:* ino:52819 sk:55 cgroup:/system.slice/nginx.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 [::]:90 [::]:* ino:9912 sk:56 cgroup:/system.slice/docker.service v6only:1 <->
cubic cwnd:10
tcp LISTEN 0 4096 *:10 *:* ino:5963 sk:57 cgroup:/system.slice/ssh.socket v6only:0 <->
cubic cwnd:10