Netex Server ve Netex Sensör Kurulumu

eylulakgul - Oct 24 - - Dev Community

İçindekiler

Netex Server ve Netex Sensör

Netex Sunucusunda kullanılan Ağ Keşif Eklentisi, ağdaki varlıkların envanterini oluşturmak ve keşfetmek amacıyla kullanılır. Ağ Keşif Eklentisinde kullanılan Netex Sensör ağ üzerindeki cihazların, servislerin tespit edilmesini sağlar.

PostgreSQL Kurulumu

sudo apt update
sudo apt install postgresql postgresql-contrib
Enter fullscreen mode Exit fullscreen mode

Veritabanı Sunucusuna Bağlanma

sudo -u postgres psql
Enter fullscreen mode Exit fullscreen mode

Kullanıcı ve Veritabanı Oluşturma

CREATE USER <username> WITH PASSWORD '<your_password>';
CREATE DATABASE <database_name> WITH OWNER <username>;
Enter fullscreen mode Exit fullscreen mode

Database Ayrıcalık Verme

grant all privileges on database <dbname> to <username>;
Enter fullscreen mode Exit fullscreen mode

\q ile çıkış yapılır.

Netex Server Kurulumu

  • Kurulum yapılacak sunucunun terminalinden netex-x64.deb paketi yüklenir.
sudo apt install ./netex-x64.deb

Enter fullscreen mode Exit fullscreen mode
  • Düzenleme yapabilmek için root kullanıcısına geçilir ve opt/netex/.env dosyasının içeriği düzenlenir.
DB_DRIVER="postgres"
DB_HOST="<db_host>"
DB_NAME="<db_name>"
DB_PASS="<db_password>"
DB_PORT=5432
DB_USER="<db_user>"

ZABBIX_USERNAME="<zabbix_username>"
ZABBIX_PASSWORD="<zabbix_password>"
ZABBIX_URL="<http://zabbix_ip_adresi/zabbix/api_jsonrpc.php>"
ZABBIX_SYNC="ON"

LDAP_HOST="ldap_ip"
LDAP_PASSWORD="ldap_password"
LDAP_PORT=636
LDAP_USERNAME="ldap_username"

Enter fullscreen mode Exit fullscreen mode
  • Netex server yeniden başlatılır ve durumuna bakılır.
sudo systemctl restart netex@*
sudo systemctl status netex@*

Enter fullscreen mode Exit fullscreen mode

Netex Sensör Kurulumu

  • Kurulum yapılacak sunucunun terminalinden netex-sensor-x64.deb paketi yüklenir.
sudo apt install ./netex-sensor-x64.deb

Enter fullscreen mode Exit fullscreen mode
  • opt/netex-sensor/.env dosyasının içeriği düzenlenir.

SERVER_URL="https://<netex_server_ip>:<port>"
SENSOR_IP="<netex_server_ip>"
DNS_SERVER_URL="<DNS_server_ip>:53"
DEBUG_MODE="OFF"
PORT_MIRRORING_INTERFACE="ens18"


Enter fullscreen mode Exit fullscreen mode

SERVER_URL:Netex server bağlantı adresi yazılır.
SENSOR_IP:Netex server ip adresi yazılır.
DNS_SERVER_IP: Keşfedilen makinelerin hostname'lerinin bulunabilmesi için DNS server adresi yazılır.

Liman Arayüzüne Sunucu Ekleme

  • Tüm Sunucuları Gör butonuna tıklanır. Daha sonra Sunucu Ekle butonuna tıklanır ve açılan sayfada eklenmesi istenilen sunucusunun bilgileri doldurulur.

Image description

  • Sunucular bölümünde eklenen sunucu görülür.

Image description

Liman Arayüzüne Eklenti Ekleme

  • Sistem ayarları seçilir. Daha sonra Eklentiler bölümüne tıklanır.

Image description

  • Yükle butonuna tıklanır ve paket yüklenir.

Image description

  • Sunucuya eklenti eklenir.

Image description

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .