Alat sumber terbuka yang ampuh untuk mengelola jaringan dan memecahkan masalah jaringan!
Hubungkan dan kelola sistem jarak jauh dengan Remote Desktop, PowerShell, PuTTY, TigerVNC atau AWS (Systems Manager) Session Manager. Analisis dan atasi masalah jaringan dan sistem Anda dengan fitur-fitur seperti WiFi Analyzer, IP Scanner, Port Scanner, Ping Monitor, Traceroute, DNS lookup atau LLDP/CDP capture (dan masih banyak lagi) dalam antarmuka terpadu. Host (atau jaringan) dapat disimpan dalam profil (terenkripsi) dan digunakan di semua fitur.
Unduh • Changelog • Dokumentasi • Berkontribusi • Membangun • Lisensi
Biner yang dibuat sebelumnya dan ditandatangani (penyiapan, portabel, dan arsip) tersedia di halaman unduh dengan instruksi penginstalan (misalnya penginstalan senyap). File-file tersebut disediakan melalui rilis GitHub.
Selain itu, NETworkManager juga tersedia melalui manajer paket berikut
coklat
# Instal melalui Chocolateychoco instal networkmanager
Dapatkan Win
# Instal melalui WinGetwinget instal BornToBeRoot.NETworkManager
hijau abadi
# Dapatkan rilis melalui EvergreenGet-EvergreenApp -Name NETworkManager# Dapatkan rilis melalui Evergreen dan simpan file setup ke diskGet-EvergreenApp -Name NETworkManager | Save-EvergreenApp -Jalur C:Pengguna$env:Nama PenggunaUnduhan
Modul Evergreen PowerShell: https://github.com/aaronparker/evergreen
Anda dapat menemukan log perubahan untuk setiap versi NETworkManager di sini.
Dokumentasi disediakan dengan Docusaurus melalui halaman GitHub dan dapat ditemukan di sini.
Ingin berkontribusi pada NETworkManager? Berikut beberapa informasi tentang cara memulai:
Minta fitur, laporkan bug, atau ajukan pertanyaan
Tambahkan fitur atau perbaiki bug
Menambah atau menyempurnakan terjemahan
Memperbaiki dokumentasi
Laporkan kerentanan keamanan
Daftar semua kontributor dapat ditemukan di sini.
Proyek ini telah mengadopsi kode etik yang ditentukan oleh Perjanjian Kontributor.
Anda dapat membangun aplikasi seperti aplikasi .NET/WPF lainnya di Windows.
Pastikan persyaratan berikut diinstal:
.NET 8.x - SDK
Visual Studio 2022 dengan .NET desktop development
dan Universal Windows Platform development
Kloning repositori dengan semua submodul:
# Kloning klon repositorigit https://github.com/BornToBeRoot/NETworkManager# Navigasikan ke repositoricd NETworkManager# Kloning pembaruan submodulesgit submodules --init
Buka file proyek .SourceNETworkManager.sln
dengan Visual Studio atau JetBrains Rider untuk membangun (atau men-debug) solusinya.
ALTERNATIF
Dengan perintah berikut Anda dapat langsung membuat binari dari baris perintah:
pemulihan dotnet .SourceNETworkManager.sln dotnet build .SourceNETworkManager.sln --konfigurasi Rilis --no-restore
Terima kasih kepada semua orang yang membantu meningkatkan NETworkManager dengan menyumbangkan kode, terjemahan, laporan bug, permintaan fitur, dokumentasi, dan banyak lagi.
Kami ingin mengucapkan terima kasih kepada orang-orang dan perusahaan berikut atas dukungan mereka terhadap proyek sumber terbuka ini:
AplikasiVeyor | Layanan CI/CD untuk Windows, Linux dan macOS |
Halaman GitHub | Situs web untuk Anda dan proyek Anda |
ip-api.com | API Geolokasi IP (gratis untuk penggunaan non-komersial) |
otak jet | Memberikan lisensi untuk JetBrains Rider dan alat lainnya |
Yayasan SignPath | Sertifikat penandatanganan kode gratis untuk proyek sumber terbuka |
SignPath.io | Layanan penandatanganan kode gratis untuk proyek sumber terbuka |
Transifex | Platform lokalisasi |
NETworkManager menggunakan proyek dan perpustakaan berikut. Harap pertimbangkan untuk mendukung mereka juga (misalnya, dengan memberi bintang pada repositori mereka):
#PerpustakaanSNMP | Perpustakaan SNMP untuk .NET |
Pemecah Wilayah Udara | AirspacePanel memperbaiki semua masalah Airspace dengan Winforms yang dihosting WPF. |
KontrolzEx | Kontrol Bersama untuk WPF dan banyak lagi |
Klien Dns.NET | Pustaka sumber terbuka yang kuat dan berkinerja tinggi untuk pencarian DNS |
Dokusaurus | Mudah untuk memelihara situs web dokumentasi sumber terbuka. |
Dragablz | TabControl yang Dapat Disobek untuk WPF |
GongSolutions.Wpf.DragDrop | Kerangka kerja drag'n'drop yang mudah digunakan untuk WPF |
Jaringan IP | Pustaka .NET untuk penghitungan jaringan, IP, dan subnet yang kompleks |
MemuatIndikator.WPF | Kumpulan indikator pemuatan untuk WPF |
MahApps.Metro.IconPacks | Paket ikon luar biasa untuk WPF dan UWP dalam satu perpustakaan |
MahApps.Metro | Toolkit UI untuk aplikasi WPF |
Kecantikan Bersih2 | Pindahkan komponen dan dependensi runtime aplikasi .NET ke dalam subdirektori |
Protokol Penemuan PSD | Modul PowerShell untuk penemuan LLDP/CDP |
NETworkManager menggunakan penandatanganan kode gratis yang disediakan oleh SignPath.io dan sertifikat penandatanganan kode gratis dari SignPath Foundation.
Biner dan penginstal dibuat di AppVeyor langsung dari repositori GitHub. Artefak build secara otomatis dikirim ke SignPath.io melalui webhook, yang ditandatangani setelah persetujuan manual oleh pengelola. Biner yang ditandatangani kemudian diunggah ke halaman rilis GitHub.
Program ini tidak akan mentransfer informasi apa pun ke sistem jaringan lain kecuali diminta secara khusus oleh pengguna atau orang yang menginstal atau mengoperasikannya.
NETworkManager telah mengintegrasikan layanan berikut untuk fungsi tambahan, yang dapat diaktifkan atau dinonaktifkan saat pertama kali dijalankan (dalam dialog selamat datang) atau kapan saja dalam pengaturan:
api.github.com (Periksa pembaruan program)
ipify.org (Ambil alamat IP publik yang digunakan oleh klien)
ip-api.com (Mengambil informasi jaringan seperti lokasi geografis, ISP, penyelesai DNS yang digunakan, dll. yang digunakan oleh klien)
NETworkManager diterbitkan di bawah GNU General Public License v3.
Lisensi perpustakaan yang digunakan dapat ditemukan di sini.