## `BÀI TẬP LỚN 1` * **Nguyễn Minh Triết(0155)** * **Đỗ Trọng Tâm(0142)** **Yêu cầu:** **I. Vẽ mô hình mạng nội bộ cho 3 thiết bị(Windows/Linux/Kali).** **II. Xây dựng home-lab với VMWare Workstation cho phép 3 thiết bị ảo này kết nối được với nhau thông qua Vnetwork.** **III. Tạo thêm 1 máy ảo Windows và thử chuyển file giữa 2 máy Windows thông qua Network Sharing.** # Giải **I. Mô hình mạng nội bộ cho 3 thiết bị (windows/ linux/ kali)** ![](https://hackmd.io/_uploads/B1esVodM6.png) **II. Các bước Xây dụng home-lab với VMWare Workstation cho phép 3 thiết bị ảo này kết nối được với nhau thông qua Vnetwork.** **1. Đầu tiên để xây dựng máy ảo thì ta có nhiều cách, ở đây chúng em chọn cài đặt trên VMWare** > Tải VMware Workstation tại đây : [VMWare](https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html) - Theo để bài, ta sẽ build 3 máy ảo. Ở đây em chọn Windows 10/ Kali Linux và 1 distro của Ubuntu là Remnux > Chúng ta sẽ tải ở đây [Window 10](https://www.itechtics.com/windows-10-download-iso/), [Kali](https://www.kali.org/), [Remnux](https://docs.remnux.org/). - Sau khi đã tải các file của các máy ảo thì tiến hành thiết lập (em sẽ không nêu rõ ở đây) **2. Để xây dựng một home-lab với VMware Workstation cho phép 3 thiết bị ảo (Windows 10, Kali Linux và REMnux) kết nối với nhau thông qua mạng ảo (VNetwork), làm các bước như sau:** - Bước 1: Mở VMware Workstation và chọn `Edit` > `Virtual Network Editor`. Trong cửa sổ Virtual Network Editor, chọn `Add Network`. Chọn loại mạng ảo `Custom` và nhấn `OK`. Đặt tên cho mạng ảo mới (ví dụ: `VNetwork`) và chọn `OK`. Mạng ảo mới sẽ xuất hiện trong danh sách. - Bước 2: Cấu hình mạng cho từng máy ảo: Chọn máy ảo Windows 10 trong VMware Workstation và chọn `Edit Virtual Machine Settings`. Trong cửa sổ cấu hình máy ảo, chọn tab `Network Adapter`. Chọn `Custom` và chọn mạng ảo (VNetwork) mà bạn đã tạo ở bước 1. Lặp lại quá trình trên cho máy ảo Kali Linux và REMnux. - Bước 3: Cấu hình địa chỉ IP cho từng máy ảo: Trên máy ảo Windows 10, mở `Control Panel` > `Network and Internet` > `Network and Sharing Center`. Chọn `Change adapter settings` và tìm kiếm adapter tương ứng với mạng ảo (VNetwork). Chuột phải vào adapter và chọn `Properties`. Chọn `Internet Protocol Version 4 (TCP/IPv4)` và nhấn `Properties` . Chọn `Use the following IP address` và cấu hình địa chỉ IP cho máy ảo Windows 10. Lặp lại quá trình trên cho máy ảo Kali Linux và REMnux, cấu hình địa chỉ IP cho từng máy ảo. - Bước 4: Kiểm tra kết nối giữa các máy ảo: Trên máy ảo Windows 10, Kali Linux hoặc REMnux, mở Terminal hoặc Command Prompt. Gõ lệnh ipconfig (trên Windows) hoặc ifconfig (trên Linux) để xem địa chỉ IP của máy ảo. Sử dụng lệnh ping hoặc các công cụ mạng khác để kiểm tra kết nối giữa các máy ảo, ví dụ: ping <địa chỉ IP cần kiểm tra>. **2.1 Kiểm tra kết nối giữa windows và REMnux** - Ở đây REMnux có địa chỉ ip là : `192.168.117.136` - Bắt đầu kiểm tra bằng lệnh ping thông qua lệnh `ping 192.168.117.136` trên windows ![](https://hackmd.io/_uploads/ByJtl7MGa.png) > Kết nối thành công : Không gói tin nào bị lỗi (4 gói gửi đi - 4 gói nhận lại) **2.2 Kiểm tra nối giữa windows và Kali Linux** - Ở đây Kali Linux1 có địa chỉ ip là : `192.168.152.137` - Bắt đầu kiểm tra bằng lệnh ping thông qua lệnh `ping 192.168.152.137` trên windows ![](https://hackmd.io/_uploads/Sy6fLTMG6.png) > Kết nối thành công : Không gói tin nào bị lỗi (4 gói gửi đi - 4 gói nhận lại) **III. Các bước tạo share folder để chuyển dữ liệu từ 2 máy windows** - Ở đây em tạo ra 2 máy ảo đặt tên lần lượt là máy `windows 7` và `windows 7 _ may2` ![](https://hackmd.io/_uploads/BJyZghuzp.png) - Tiếp theo chúng ta bắt đầu tạo folder share trên 2 máy ảo này 1. Đầu tiên chúng ta thiết lập cho 2 máy ảo kết nối được với nhau 1.1 Bật host only cả 2 máy ảo - Setting > network adapter > Host only > ok ![](https://hackmd.io/_uploads/SyYVzhufa.png) 1.2 Đổi địa chỉ ip 2 máy - Để đổi địa chỉ máy win 7 ta dùng tổ hợp phím tắt Windows + R >> nhập lệnh “ncpa.cpl” >> OK. - Tại cửa sổ Network Connections mở ra, chọn mạng Local area connection >> nhấn chuột phải >> chọn mục Properties. ![](https://hackmd.io/_uploads/HyoRm2dzp.png) - Tiếp theo ta chọn internet protocal rồi đổi ip - Ở đây em đổi ip thành `10.0.0.1` và `10.0.0.2` 1.3 Test xem đã kết nối chưa - Để kiểm tra kết nối em dùng lệnh ping<ip> ![](https://hackmd.io/_uploads/BkK9Hhdfa.png) 2. Phân quyền - Đăng nhập windows với quyền administrantor - Tại computer > chuột phải > manage ![](https://hackmd.io/_uploads/HkzbnlYMp.png) - Sau đó lần lượt tạo các user con bằng cách nhấn chuột phải > new user ![](https://hackmd.io/_uploads/SkU32lFG6.png) - Ở đây chúng em giả sử đặt user là a ![](https://hackmd.io/_uploads/rkYWaxFG6.png) - Tại ổ C em tạo 1 folder data và file vidu.txt - Nhấn chuột phải vào folder data và chọn share để chia sẽ dữ liệu ![](https://hackmd.io/_uploads/BkJ3pgYM6.png) - Tiếp theo nhấn chuột phải vào thư mục > properties > sharing để chia sẻ đến user vừa tạo ![](https://hackmd.io/_uploads/HJIjCeKf6.png) - Có thể tuỳ chỉnh phần quyền cho phù hợp - Từ máy ảo đăng nhập vào user a bằng cách tìm kiếm \<ip> với ip của mình lúc nãy vừa tạo là 10.0.0.2 - Dùng tài khoản đăng nhập lúc nãy bên máy user để đăng nhập vào ![](https://hackmd.io/_uploads/SJgUe-tzT.png) - Bây giờ chúng ta sẽ có 1 folder share ![](https://hackmd.io/_uploads/HkuFlWKfp.png)