Hello again! It’s Week 2 of grinding through Linux and Networking fundamentals
文章描述了作者在学习Linux和网络知识方面的进展与反思。主要内容包括使用`ifconfig`和`iwconfig`命令查看IP及MAC地址,尝试更改IP和MAC导致网络问题并重启电脑的经历,通过`dhclient`获取新IP地址,初步学习Bash脚本并编写了自己的第一个脚本。在网络知识方面,深入学习了OSI和TCP/IP模型的各层功能、重要端口及协议、DHCP、NAT等概念,并了解了默认网关的作用以及私有与公共IP的区别。然而,在Python学习及完成《Linux基础知识》与《网络基础知识》的目标上有所欠缺。作者还强调了在Linux中避免文件名含空格的重要性,并提醒不要随意更改MAC或IP地址以免引发问题。总体而言,本周学习效果不佳,作者计划调整节奏以避免过度劳累和拖延。 文章总结了作者在Linux命令使用、网络配置调整以及Bash脚本初探方面的实践经历,并分享了对OSI模型、TCP/IP协议栈及相关网络概念的学习成果。同时反思了未能完成的Python学习目标,并强调了谨慎操作网络设置的重要性。 2025-4-16 09:50:45 Author: www.reddit.com(查看原文) 阅读量:15 收藏

Linux Progress-

  1. I can use commands like 'ifconfig' to check my IP and MAC addresses. I can also use 'iwconfig' to check wireless connections.

  1. I can change my IP and MAC address. (Note- I immediately regretted it, all my network connection from my virtual box were cut off, I restarted my PC due to panic 😅)

  2. I can assign myself a new IP address by using dhclient.

  3. I have started learning Bash Scripting and I also made my first Bash script, (it is not too good).

Networking Progress-
1.Deep Dive into OSI and TCP/IP models as I said last week :)
2. I got a basic knowledge about each OSI layer, i.e. layer 1- Physical, Layer 2- Data Link, Layer 3- Network, Layer 4- Transport, Layer 5- Session, Layer 6- Presentation, Layer 7- Application.
3. I learned all important port numbers, their protocols and port type by heart <3
4. Got a basic knowledge of Access point, DNS server, DHCP, NAT, Default Gateway (known as IP address of our router that connects our LAN to the Internet.
5. Learned difference between private and public IP.

What I couldn't finish-

  1. I couldn't begin with Python.

  2. I wasn't able to complete target chapters in 'Linux basics for hackers' and 'Network basics for hackers'.

Things to be noted-

  1. NEVER EVER change your MAC address and IP address without any information about the new MAC or IP address

  2. In Linux, try to avoid writing files names with spaces, it can cause errors in commands. To avoid these errors, use quotation marks (" ")

Final Thoughts-
Overall, this week was very less productive, and I couldn't do most of the things and missed few of the targets. I think that I should try to avoid burn outs and slacking off during my studies.

Thank you for reading. See you on week 3 ^^


文章来源: https://www.reddit.com/r/netsecstudents/comments/1k0gjq3/hello_again_its_week_2_of_grinding_through_linux/
如有侵权请联系:admin#unsafe.sh