📡 Multi-Tool For Network v1.9.37
👤 Tác giả: ThienNV  |  📞 0888.99.33.00  |  © Copyright ThienNV  |  📜 Điều khoản sử dụng
Quy trình: ① Lọc XML (tùy chọn) → ② Tổng hợp & Xuất Excel → ③ Tra cứu nhanh → 🛰️ Mô phỏng · Hiện hỗ trợ cấu hình Nokia (SCF/RAML XML) – kiến trúc sẵn để bổ sung hãng khác.

① Lọc File XML Theo Excel Kế Hoạch – Đa Điều Kiện (v10.7)

💡 Dùng khi có thư mục XML lớn (cả vùng/cả tỉnh) và chỉ cần các trạm trong kế hoạch. Lọc xong, kết quả tự chuyển sang bước ② Tổng hợp (bật ở mục 5). Đã có sẵn đúng file XML trạm? Sang thẳng bước ②.
1. Thư mục chứa file XML nguồn (Input từ hệ thống)
2. Chọn File Excel Kế Hoạch & Sheet
Chọn Sheet dữ liệu:
3. Định Hướng Lọc Thông Minh (Xác định Trường chính: MRBTS ID, Phase, P0...)
💡 Hướng dẫn: Chọn số lượng trường cần kết hợp lọc (VD: Trường 1 = MRBTS ID, Trường 2 = Phase / P0). Nhập từ khóa để lọc chính xác dòng cần lấy trong Excel.
Số lượng trường kết hợp lọc:
4. Thư mục xuất kết quả gốc (Tự sinh thư mục con khi chạy)
Mỗi lần chạy tự sinh thư mục con filtered_xml_YYYYMMDD_HHMMSS và đóng gói .zip để tải về.
5. Tự động hóa Pipeline (Tool xử lý tiếp theo)
Nhật ký hệ thống & Kiểm tra dữ liệu

    

② BỘ PHÂN TÍCH & TỔNG HỢP HÀNG LOẠT CẤU HÌNH TRẠM (XML)

Danh sách file XML / file nén (.zip) đã chọn:
Lưu trong vùng làm việc riêng của bạn trên máy chủ — tải về bằng "Mở File Excel" / "Mở Thư Mục Xuất".

③ TRA CỨU NHANH ĐỊNH DANH TRẠM & THÔNG TIN LIÊN QUAN

⚙️ Lựa chọn Nguồn Tra Cứu Dữ Liệu
Paste địa chỉ OAM, tên trạm hoặc MRBTS ID:
Sẵn sàng.ThienNV, SĐT: 0888.99.33.00

Báo Cáo Tiến Độ Thông Minh (Google Sheet / Excel — đọc toàn bộ các tab, tự nhận cột)

1. Chọn Sheet đã lưu hoặc nhập mới:
Link Google Sheet:
…hoặc dùng file Excel có sẵn trên máy:
2. Kỳ báo cáo:
Ngày báo cáo:
Loại báo cáo:
Định dạng file:
3. Danh sách Email nhận (cách nhau dấu phẩy): 4. Quản lý Chữ ký Email (Lưu mẫu & Tùy chọn):
0%
Nhật ký:

  
Điều khiển chính, Phạm vi xử lý & Tiện ích
Phạm vi xử lý Sheet:
Chọn Sheet:
Trạng thái: Sẵn sàng (0%)
Xem trước dữ liệu (Preview)
Nhật ký xử lý (Log)
🌐 Chrome: Đang kiểm tra...
User: Pass:
Trạng thái: Sẵn sàng (0%)
IP Web Đầu Vào
0 IP
Nhật Ký Auto Login Chi Tiết
IP Đăng Nhập Thất Bại Thất bại: 0 IP
Nhập IP / Subnet
0 IP
🟢 Ping THÔNG (Click chuột phải để Copy) 0 IP
🔴 Ping KHÔNG THÔNG (Click chuột phải để Copy) 0 IP
📝 Nhật Ký ICMP Ping Chi Tiết (Bytes, Time, TTL)

📶 Ping Từ Trạm (Nokia SBTS) 🧪 Thử nghiệm

1️⃣ Dữ liệu trạm
💡 Nạp file cấu hình SCF của trạm (.xml, hoặc .zip nhiều trạm) – tool tự lấy IP OAM, các VLAN/IP, gateway, bảng định tuyến và đề xuất đích nên ping: gateway từng VLAN, ToP master, NTP, NetAct, MME, S-GW, eNB láng giềng X2 đang mất… kèm IP nguồn đúng mặt phẳng (trạm định tuyến theo nguồn: ping MME phải đi từ IP 4G/C-plane, ping ToP/NTP từ IP OAM). Có thể nạp thêm datafill (Excel/CSV: cột OAM IP + các cột IP cần ping).
➕ Đích nhập thêm cho mọi trạm
Mỗi dòng: IP [tên]. Chọn ping từ IP nào của trạm.
2️⃣ Thực hiện
Mẫu lệnh
0%
📝 Nhật ký

🔌 Kiểm Tra Cổng Dịch Vụ (TCP)

⚙️ Đích cần kiểm tra
💡 Kiểm tra hàng loạt cổng TCP có mở không (SSH, Telnet, Web quản lý, NETCONF, BGP, RDP, CSDL…) – như gõ telnet IP PORT cho cả danh sách. Mỗi dòng: 10.0.0.1, 10.0.0.0/28, srv01.lab, 10.0.0.5:8443 hoặc 10.0.0.5 22,830 (cổng riêng cho dòng đó). Chạy từ máy bạn qua app phụ (trình duyệt không tự mở được kết nối TCP).
IP / Subnet / Tên máy0 đích
Cổng (VD: 22,80,443 8000-8010 ssh mgmt)
Timeoutgiây / cổng
0%
📝 Nhật ký kiểm tra

⏱️ Soát Đồng Bộ PTP / SyncE (Nokia SR OS)

📥 Log thiết bị
💡 Mỗi node 1 file log (hoặc 1 file nhiều node, hoặc .zip) có kết quả: show system sync-if-timing, show system ptp, show system ptp port (thêm show system ptp statistics nếu có). Nạp cả log trước và sau tác động – tool tự ghép theo tên node, sắp theo thời gian và so sánh. Cây PTP được dựng bằng Parent Clock Id ↔ Clock Id.
✍️ Dán log

🕸️ Sơ Đồ Mạng Từ LLDP / CDP

📥 Kết quả show neighbors
💡 Mỗi thiết bị 1 file (hoặc 1 .zip): Cisco show lldp neighbors [detail] / show cdp neighbors [detail], Huawei display lldp neighbor [brief], Nokia SR OS show system lldp neighbor, Juniper show lldp neighbors. Tên thiết bị lấy từ dấu nhắc lệnh (VD SW-01#, <HW-01>, A:CSR-01#) hoặc tên file. Tool ghép 2 chiều, vẽ sơ đồ, chỉ ra link một chiều / cổng thấy nhiều láng giềng.
…hoặc dán kết quả lệnh của 1 thiết bị

🔁 So Sánh Cấu Hình (Trước / Sau)

📥 Hai bản cấu hình
💡 So 2 bản cấu hình của cùng thiết bị (trước/sau thay đổi, backup hôm qua/hôm nay, thiết bị chính/dự phòng): Cisco, Huawei, Nokia SR OS (classic / MD-CLI), Juniper (set). Tool tự bỏ dòng nhiễu (thời gian thay đổi, "Building configuration", comment…), so theo khối (interface, vlan, router…) và gợi ý lệnh áp dụng để biến bản cũ thành bản mới.
🅰️ Bản CŨ (trước)
Chưa chọn file – hoặc dán vào ô dưới
🅱️ Bản MỚI (sau)
Chưa chọn file – hoặc dán vào ô dưới

🧾 Sinh Cấu Hình Hàng Loạt (Template + Excel)

📥 Template + bảng dữ liệu
💡 Viết template cấu hình với biến {TEN_COT} (trùng tên cột Excel, không phân biệt hoa/thường) → mỗi dòng Excel ra 1 file cấu hình. Bộ lọc: {SITE|upper} {X|lower} {X|default:abc} {ID|pad:4} {VLAN|+100}; với IP/subnet {NET|gw} {NET|mask} {NET|prefix} {NET|wildcard} {NET|network} {NET|broadcast} {NET|+2|ip}. Dòng bắt đầu bằng {?COT} chỉ xuất khi cột có giá trị ({?!COT}: khi trống).
📝 Template
📊 Bảng dữ liệu
Chưa chọn fileSheet
Tên file: Đuôi mặc định

🧰 IP Toolbox

⚙️ Chức năng
Danh sách IP / subnet

🧭 Soát Định Tuyến (BGP / OSPF / VRF) 🆕 Mới

📥 Cấu hình nhiều router
💡 Nạp cấu hình nhiều router (Cisco IOS/NX-OS, Huawei VRP, Nokia SR OS classic/MD-CLI, Juniper set) – mỗi file 1 router, hoặc 1 file .zip. Tool tự ghép 2 interface cùng subnet thành 1 link rồi soát chéo: MTU lệch, OSPF lệch area / 1 đầu, BGP sai AS / một chiều, trùng IP, VRF trùng RD, route-target treo. File chỉ xử lý trên máy bạn.
…hoặc dán cấu hình 1 router

🔗 Kiểm Tra Binding RAN – Transport 🧪 Thử nghiệm

📥 File đầu vào
💡 Nạp file SCF của trạm (.xml – MRBTS 4G/5G) và cấu hình router Nokia đấu với trạm (7250 IXR / 7705 SAR / 7750 / 7210: admin display-config hoặc MD-CLI info). Tool so từng Radio Plane (C/U-plane, NG/S1/X2/Xn, slice, M-plane) của trạm với interface VPRN/IES trên router theo VLAN – subnet – gateway và báo Bound / Misconfigured / Not Bound / Not Configured như ứng dụng Simplified RAN Transport của NSP. Nhiều trạm + nhiều router cùng lúc, hoặc 1 file .zip.

🚨 Phân Tích Cảnh Báo 🧪 Thử nghiệm

📥 Dữ liệu cảnh báo
💡 Nạp file danh sách cảnh báo xuất từ NetAct / NSP / WebEM (.csv / .xlsx – tool tự nhận cột Mức độ, Mã, Tên cảnh báo, Đối tượng, Thời gian) hoặc dán text. Tool tổng hợp theo mức độ / trạm / mã, cảnh báo tồn tại lâu, lặp lại, phân nhóm nguyên nhân và gợi ý hướng xử lý.
…hoặc dán danh sách cảnh báo (mỗi dòng 1 cảnh báo)
Tra cứu nhanh:

📡 Soát PCI / RSI & Bản Đồ Trạm 🆕 Mới

📥 Bảng cell
💡 Nạp bảng cell LTE / 5G NR (.xlsx / .csv xuất từ NetAct, CIQ, file quy hoạch) – tool tự nhận cột Site, Cell, Lat, Lon, Azimuth, PCI, EARFCN / NR-ARFCN, RSI. Soát theo từng lớp tần số: PCI trùng trong bán kính tái sử dụng, cùng mod 3 trong trạm / hướng vào nhau, mod 30, RSI trùng, PCI ngoài dải, tọa độ sai. Đề xuất PCI mới (đã tự kiểm tra lại) và xuất bản đồ Google Earth (KML). Có danh sách neighbor (sheet chung file, hoặc nạp riêng): soát neighbor một chiều, thiếu (cùng trạm / gần, hướng vào nhau), quá xa, tự trỏ, khai trùng, nhầm lẫn PCI (confusion) và đề xuất thêm / xóa.
Bán kính tái sử dụng PCIkm · "Gần" (hướng vào nhau)km

📍 Drive-Test Bản Đồ 🆕 Mới

📥 File đo
💡 Nạp file log drive-test / walk-test (CSV/Excel xuất từ TEMS, XCAL, Nemo, G-NetTrack, Azenqos…) – tool tự nhận cột Lat/Lon và các chỉ số RSRP, SINR, RSRQ, RSCP, EcNo, RxLev, throughput. Vẽ điểm tô màu theo mức (đỏ = yếu → xanh = tốt), thống kê và xuất KML. File chỉ xử lý trên máy bạn.
Chỉ số Ngưỡng xấu
📦 Phần mềm trạm (SW) mới nhất: —
⚙️ Cấu hình & Tham số đầu vào
💡 Chọn file RAML / SCF thật của 1 trạm làm mẫu (không cần sửa gì trong file). Tool tự nhận trạm mẫu, tra Datafill + CDD và sinh cho từng trạm: RAML (NetAct), SCF (nạp local), NE_Integrate và UpdateName (.csv + .xml). Mẫu kiểu cũ có {MRBTS_ID} vẫn dùng được.
File RAML Mẫu (.xml) – đẩy qua NetAct:
File SCF Mẫu (.xml) – nạp trực tiếp vào trạm:
Mẫu NE / UpdateName (không bắt buộc – để trống dùng mẫu chuẩn có sẵn) File NE_Integrate mẫu (.xlsx):
File UpdateName mẫu (.xml):
File CDD (.xlsx) – PCI, rootSeqIndex, TAC, tên cell & tham số LNBTS/LNCEL:
Sheet:Header:
File Datafill (.xlsx) – ID, tên, serial, VLAN, IP:
Sheet:Header:
Ánh xạ Cột & Tùy biến Lọc Dữ liệu Cột ID Trạm (MRBTS ID): Cột Tên Trạm (Site Name):
🎛️ Tùy chọn Phạm vi & Trường lọc dữ liệu
Danh sách ID cần lọc thêm (Mỗi ID 1 dòng / dấu phẩy - Trống = Bỏ qua):
📦 File cần tạo
💻 Trạng thái & Nhật ký chi tiết
0%

      
Mô phỏng trạm Nokia SBTS từ file SCF: Nhập → Phân tích & đề xuất → Mô phỏng → Xuất plan nạp trạm. File được xử lý ngay trong trình duyệt, không gửi đi đâu. ↗ Mở toàn màn hình
Dữ liệu Đầu vào & Calculator Network
🧮 Calculator Network & Danh sách IP Dùng Được
Subnet:

          
Danh Sách IP Dùng Được (Usable IPs)
Dải IP / Subnet (VD: 192.168.1.0/24)
Danh sách VLAN (ID - Tên VLAN)
Thiết bị (Router / Switch & Số Port)
Bảng Quy Hoạch Chi Tiết (IP, VLAN, Port, Switch, Router, Gateway)

🗄️ Kiểm Kê Rack / Thiết Bị 🧪 Thử nghiệm

📥 Dữ liệu kiểm kê (Excel / CSV bất kỳ – tool tự nhận cột)
Rack cao:U
Cột gợi ý: Phòng, Dãy, Rack, U bắt đầu, Số U, Tên thiết bị, Loại, Hãng, Model, Serial, Công suất (W), Công suất thực tế (W), IP quản lý, Trạng thái, Phụ trách.

🛡️ Kiểm Tra Cấu Hình Switch / Server 🧪 Thử nghiệm

📥 File cấu hình
💡 Hỗ trợ: Cisco (show running-config), Huawei (display current-configuration), Juniper (show configuration | display set), Nokia SR OS 7750/7250/7210/7705 (admin display-config – classic, hoặc MD-CLI info / info flat), Linux server (sshd_config, hoặc file thu thập bằng nút 📜 Script thu thập Linux → kiểm tra kiểu CIS: SSH, mật khẩu, NTP, syslog, auditd, SELinux, firewall, sysctl, dịch vụ, cổng mở). Chọn nhiều file .txt/.cfg/.conf/.log hoặc 1 file .zip. File chỉ xử lý trên máy bạn.
…hoặc dán nội dung cấu hình

⚡ Báo Cáo Công Suất Rack 🧪 Thử nghiệm

⚙️ Thông số
Dùng chung dữ liệu với tool Kiểm Kê Rack.
Ngân sách điện / rack:kW Ngưỡng cảnh báo:%
Tìm chỗ cho thiết bị mới:U W

🧵 Kiểm Tra Đấu Nối Fabric (Leaf–Spine) 🧪 Thử nghiệm

📥 Wiring plan / bảng đấu nối
💡 Nhận wiring plan kiểu Nokia FSS (cột t2_spineName, t2_spinePort, t1_leafPort, t1_leafName, …MgmtAddress, …MACAddress, …SerialNumber) bảng đấu nối bất kỳ có cột Thiết bị A / Cổng A / Thiết bị B / Cổng B (Local/Remote, From/To… cũng được), hoặc bản đồ cáp rack dạng lưới (mỗi dòng 1 vị trí U, ô U24 - 1/1/52 = cổng của thiết bị ở U24; nhãn cổng BMC / NIC1 Port 1… và cáp breakout DAC A13 :4). Nhiều file, nhiều sheet cùng lúc – file chỉ xử lý trên máy bạn.

🗺️ Soát IP/VLAN Nhiều Site 🧪 Thử nghiệm

📥 Bảng IP / VLAN
💡 File Excel/CSV có dòng tiêu đề gồm cột Subnet và VLAN hoặc Tên mạng (thêm Site, Gateway, Routed/Routable, VLAN type nếu có). Site lấy từ cột Site → nhãn ở lề trái bảng (vd GBT, C30 như file CIQ) → tên sheet. Nhiều file, nhiều sheet, nhiều bảng trong 1 sheet đều được. Mạng ghi Routed = NO / VLAN type = Internal được phép trùng giữa các site.
✍️ Dán nhanh (mỗi dòng: Site; Tên mạng; VLAN; Subnet; Gateway; Routed)

📝 Soạn CR Tác Động (mẫu MobiFone) 🧪 Thử nghiệm

1️⃣ Thông tin chung (sheet 1, 2)
2️⃣ Danh sách node + script (sheet 5, 7)
💡 Bảng node cần cột Node name (thêm Type, Ring nếu có) và các cột biến. Template viết như tool Sinh cấu hình: {PORT}, {VLAN|+100}, dòng {?COT} chỉ xuất khi cột có giá trị. Biến kiểu MobiFone _port1, _port2 cũng được – chỉ cần bảng có cột tên đúng _port1. Mỗi node ra 1 cột trong sheet 7.Script Config, kèm khối ROLLBACK.
📊 Bảng node
Chưa chọn file
📝 Template cấu hình ↩️ Template ROLLBACK
3️⃣ Nhân sự & trạm ra vào (sheet 4, 0)
👷 Nhân sự (mỗi dòng: Họ tên; SĐT; Nội dung; Chứng chỉ; Onsite)
🏠 Trạm ra vào (mỗi dòng: Tên trạm; QLT; Tình trạng đăng ký)
🧭 Phương án (sheet 6) – để trống dùng mặc định Mỗi dòng: Mô tả; Ảnh hưởng DV; Chủ trì; Phối hợp; Ghi chú
✅ Check list (sheet 9) – để trống dùng lệnh mặc định theo vendor Mỗi dòng: Nội dung; Câu lệnh (nhiều lệnh ngăn bằng " | ")

📈 Báo Cáo KPI CMG / vEPG (NetAct) 🧪 Thử nghiệm

📥 File xuất từ NetAct
💡 Nạp file Excel/CSV xuất từ board NetAct / Performance Manager (dòng tiêu đề có Period start time, mỗi cột 1 chỉ số; cột đối tượng dạng PLMN-PLMN/MGW-…) hoặc file đo 3GPP measCollec (.xml / .xml.gz). Tool chuyển cột → hàng, tính TB / max / P95, đếm mốc vượt ngưỡng, phát hiện cao tải lúc 0h–1h (job đêm) và soạn sẵn nội dung mail.
CPU ngưỡng/% RAM/%

🩺 HealthCheck CBIS + Hạn Chứng Chỉ / Mật Khẩu 🧪 Thử nghiệm

📥 Log
💡 Nạp HealthChecksSummary_*.log (lệnh ice healthcheck trên undercloud) và/hoặc log hạn dùng: chage -l <user> (chạy thẳng hoặc qua salt "*" cmd.run), openssl x509 -noout -enddate. Chưa có log hạn dùng? Tải script thu thập (chỉ đọc, không thay đổi hệ thống).
Cảnh báo trướcngày
✍️ Dán log

🎫 Mở Ticket Nokia 🧪 Thử nghiệm

💡 Chọn sản phẩm → tool tự điền số hợp đồng / SA / phạm vi (Bảo hành hay Care) theo danh mục do admin khai báo (lưu ở Firebase, không nằm trong mã nguồn), soạn email mở ticket và nhắc lệnh thu thập log. Có thể tra serial từ dữ liệu đã nạp ở tool 🔎 Tra Cứu Serial.
📋 Thông tin ticket
📧 Mở trình gửi mail

🔎 Tra Cứu Serial / Bảo Hành 🧪 Thử nghiệm

📥 Danh sách thiết bị
💡 File Excel/CSV có cột Serial Number (serial có thể nằm ở nhiều cột liền nhau, dòng dưới chỉ có serial vẫn kế thừa thiết bị dòng trên). Mỗi file / sheet được coi là 1 dự án (hoặc theo cột Dự án / Hợp đồng). Tool bắt serial trùng, serial sai định dạng, số lượng khai báo lệch.

📐 Máy Tính Viễn Thông 🆓 Miễn phí

📻 EARFCN / NR-ARFCN / UARFCN / ARFCN ↔ tần số
Hệ thống Số kênh hoặc tần số (MHz)
🔒 PRO

    Dùng thử miễn phí ngay: 🧰 IP Toolbox · 🔁 So Sánh Cấu Hình · 🧮 Quy Hoạch IP/VLAN