32 lines
1.5 KiB
Markdown
32 lines
1.5 KiB
Markdown
# Netplan Config Generator
|
||
|
||
Bu proje, Ubuntu ve diğer Linux dağıtımlarında kullanılan Netplan ağ yapılandırma aracı için web tabanlı bir YAML oluşturucusudur.
|
||
|
||
## Özellikler
|
||
|
||
- **Görsel Arayüz:** IP adresleri, Gateway, DNS gibi ayarları kolayca girin.
|
||
- **Gelişmiş Destek:** Ethernet, Wi-Fi, Bridge, Bond ve VLAN yapılandırmalarını destekler.
|
||
- **Canlı Önizleme:** Yapılandırmanız değiştikçe YAML çıktısını anlık olarak görün.
|
||
- **İndirme ve Kopyalama:** Oluşturulan dosyayı tek tıkla indirin veya panoya kopyalayın.
|
||
- **Çoklu Dil:** Türkçe ve İngilizce dil desteği.
|
||
- **Tema Desteği:** Aydınlık ve Karanlık mod seçenekleri.
|
||
- **Kurulum Gerektirmez:** Sadece `index.html` dosyasını tarayıcınızda açarak kullanabilirsiniz.
|
||
|
||
## Kullanım
|
||
|
||
1. Proje klasöründeki `index.html` dosyasını bir web tarayıcısında (Chrome, Firefox, Edge vb.) açın.
|
||
2. Sol menüden ağ arayüzlerinizi (Ethernet, Wi-Fi vb.) ekleyin.
|
||
3. Gerekli IP ve ağ ayarlarını doldurun.
|
||
4. Sağ taraftaki önizleme panelinden YAML çıktısını kontrol edin.
|
||
5. "YAML İndir" butonu ile yapılandırma dosyanızı indirin.
|
||
|
||
## Dosya Yapısı
|
||
|
||
- `index.html`: Uygulamanın ana giriş noktası ve arayüzü.
|
||
- `app.js`: Vue.js tabanlı uygulama mantığı ve YAML oluşturma kodları.
|
||
- `style.css`: Özel stil tanımlamaları.
|
||
|
||
## Gereksinimler
|
||
|
||
- İnternet bağlantısı (Vue.js, TailwindCSS ve js-yaml kütüphanelerini CDN üzerinden yüklemek için gereklidir).
|