Yaren Sarı
Posted on June 13, 2024
Netex Server Kurulumu
- Netex server kurulacak makinenin terminalini açınız.
- Elimizdeki netex-x64.deb paketini aşağıdaki komut ile kurunuz:
sudo apt install ./netex-x64.deb
NOT: Paketinizin adı sürümden kaynaklı farklı olacağı için isimlendirmesi farklılık gösterebilir. (Örnek: netex-1234-x64.deb)
- Kurulum sonrası opt/netex/.env içine girilir ve düzenlemeler yapılır.
APP_KEY="50425718846865597518383313432337"
APP_PORT=7782
DB_DRIVER="postgres"
DB_HOST="127.0.0.1"
DB_NAME="netex"
DB_PASS="1"
DB_PORT=5432
DB_USER="postgres"
ZABBIX_USERNAME="Admin"
ZABBIX_PASSWORD="zabbix"
ZABBIX_URL="http://_zabbix_ip_adresi_/zabbix/api_jsonrpc.php"
ZABBIX_SYNC="ON"
ZABBIX_SNMP_TEMPLATE="Generic by SNMP"
ZABBIX_ICMP_TEMPLATE="ICMP Ping"
LDAP_HOST="_ldap_ip_adresi_"
LDAP_PASSWORD="_ldap_şifreniz_"
LDAP_PORT=636
LDAP_USERNAME="_ldap_username_"
Bu konfigürasyonda database bilgileri de eklenmiştir, PostgreSQL kurulmuş olmalıdır ve yapılandırma dosyasına eklediğimiz bilgileri oluşturmalıyız:
Database Konfigürasyonları
Kurulu değil ise PostgreSQL kurulumu gerçekleştirelim:
sudo apt install postgresql
Kullanıcı Oluşturulması:
sudo -u postgres createuser <username>
DB_USER bilgisine ne girdiyseniz username bilginiz o şekilde olmalıdır! Bizim senaryomuzda postgres'dir.
Database Oluşturulması:
sudo -u postgres createdb <dbname>
DB_NAME bilgisine ne girdiyseniz dbname bilginiz o şekilde olmalıdır! Bizim senaryomuzda netex'dir.
Kullanıcıya Şifre Verilmesi:
sudo -u postgres psql
psql=# alter user <username> with encrypted password '<password>';
DB_PASS bilgisine ne girdiyseniz password bilginiz o şekilde olmalıdır! Bizim senaryomuzda 1'dir.
Database'de Ayrıcalıklar Verme:
psql=# grant all privileges on database <dbname> to <username> ;
Bizim senaryomuz için bilgisi netex, bilgisi ise postgres'dir.
Bu işlemlerden sonra kurduğumuz netex-server'ı tekrar başlatıp, aktif olup olmadığını kontrol edebiliriz:
systemctl restart netex@admin
systemctl restart netex@client
root@ubuntu:/home/ubuntu# systemctl status netex@client
● netex@client.service - Netex Server (client)
Loaded: loaded (/etc/systemd/system/netex@.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2024-06-12 06:12:35 UTC; 3h 44min ago
Main PID: 171253 (netex-server)
Tasks: 6 (limit: 2219)
Memory: 8.5M
CPU: 9.875s
CGroup: /system.slice/system-netex.slice/netex@client.service
└─171253 /opt/netex/netex-server -type=client
root@ubuntu:/home/ubuntu# systemctl status netex@admin
● netex@admin.service - Netex Server (admin)
Loaded: loaded (/etc/systemd/system/netex@.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2024-06-12 06:12:32 UTC; 3h 43min ago
Main PID: 171235 (netex-server)
Tasks: 8 (limit: 2219)
Memory: 15.6M
CPU: 15.185s
CGroup: /system.slice/system-netex.slice/netex@admin.service
└─171235 /opt/netex/netex-server -type=admin
Netex Sensör Kurulumu
- Netex sensör kurulacak makinenin terminalini açınız.
- Elimizdeki netex-sensor-x64.deb paketini aşağıdaki komut ile kuruunuz:
sudo apt install ./netex-sensor-x64.deb
NOT: Paketinizin adı sürümden kaynaklı farklı olacağı için isimlendirmesi farklılık gösterebilir. (Örnek: netex-sensor-1234-x64.deb)
- Kurulum sonrası opt/netex-sensor/.env içine girilir ve düzenlemeler yapılır.
SERVER_URL="https://netex_sensor_ip:7782"
SENSOR_IP="Liman_server_ip"
DNS_SERVER_URL="DNS_SERVER:53"
DEBUG_MODE="OFF"
PORT_MIRRORING_INTERFACE="ens18"
SERVER_URL Netex server'ın kurulu olduğu adrestir.
SENSOR_IP Liman MYS'nin kurulu olduğu adrestir
DNS_SERVER_URL'da DNS server adresidir.
Bu işlemlerden sonra kurduğumuz netex-sensor'ü tekrar başlatıp, aktif olup olmadığını kontrol edebiliriz:
systemctl restart netex-sensor
root@ubuntu:/home/ubuntu# systemctl status netex-sensor
● netex-sensor.service - Netex Sensor
Loaded: loaded (/etc/systemd/system/netex-sensor.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2024-06-12 10:06:19 UTC; 5s ago
Main PID: 204003 (sensor)
Tasks: 6 (limit: 2219)
Memory: 10.4M
CPU: 280ms
CGroup: /system.slice/netex-sensor.service
└─204003 /opt/netex-sensor/sensor
Jun 12 10:06:19 ubuntu systemd[1]: Started Netex Sensor.
Liman MYS - Netex Server ve Eklenti Eklenmesi
Kurulum işlemlerimiz bittikten sonra Liman MYS arayüzümüze giriş yaparak sunucumuzu ve eklentimizi ekleyebiliriz.
Sunucu Eklenmesi
- Tüm sunucuları gör seçeneği ile beraber karşımıza çıkan ekranda *Sunucu Ekle * butonuna tıklanır.
Karşımıza çıkan Bağlantı Bilgileri, Genel Ayarlar, Anahtar Seçimi gibi adımları Netex kurduğumuz server bilgileri ile doldurduktan sonra Netex sunucumuzu Liman'da görebiliriz.
Eklenti Eklenmesi
- Menüye girilir ve sistem ayarlarına girilir.
- Eklentiler sekmesine girilir.
- Yükle butonuna tıklanır.
- Gelen ekranda Gözat butonuna tıklanarak netex-master.zip dosyası seçilir ve eklentimiz Liman'a eklenmiş olur.
Eklentimiz ve sunucumuz Liman'a eklendikten sonra sunucumuza giderek
Eklentiler kısmından Ağ Keşif eklentimizi Netex sunucumuza ekliyoruz.
Posted on June 13, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.