Προαπαιτούμενα
Εγκατάσταση
Διαμόρφωση
Χρησιμοποιώντας το Mumble
Προσαρμογή
Σε αυτό το σεμινάριο, θα μάθετε πώς να ρυθμίζετε έναν διακομιστή φωνής Mumble στο CentOS 7. Το Mumble είναι ένα δημοφιλές πρόγραμμα-πελάτη φωνής ανοιχτού κώδικα, που χρησιμοποιείται κυρίως από παίκτες.
Προαπαιτούμενα
Πρέπει να εγκαταστήσουμε το bzip2 για να μπορούμε να αποσυσκευάσουμε τα αρχεία του διακομιστή.
yum install bzip2 -y
Εγκατάσταση
Ξεκινήστε προσθέτοντας έναν λογαριασμό χρήστη.
groupadd -r murmur
useradd -r -g murmur -m -d /var/lib/murmur -s /sbin/nologin murmur
Κατεβάστε το λογισμικό διακομιστή, Murmur.
cd ~
wget https://github.com/mumble-voip/mumble/releases/download/1.2.10/murmur-static_x86-1.2.10.tar.bz2
Ρυθμίστε τις δομές φακέλου και δικαιωμάτων.
mkdir /usr/local/murmur
mkdir /var/log/murmur
chown murmur:murmur /var/log/murmur
chmod 0770 /var/log/murmur
Εξαγάγετε και μετακινήστε τα αρχεία στους κατάλληλους φακέλους.
tar -xjf murmur-static_x86-1.2.10.tar.bz2
cp -R murmur-static_x86-1.2.10/* /usr/local/murmur
cp murmur-static_x86-1.2.10/murmur.ini /etc/murmur.ini
Διαμόρφωση
Τώρα θα πρέπει να αλλάξουμε κάποιες ρυθμίσεις στη διαμόρφωση του διακομιστή.
nano /etc/murmur.ini
Αποστολή σχολίου και αλλαγή #uname=σεuname=murmur
Αποστολή σχολίου και αλλαγή #logfile=σεlogfile=/var/log/murmur/murmur.log
Αποστολή σχολίου και αλλαγή #pidfile=σεpidfile=/var/run/murmur/murmur.pid
Αποθηκεύστε τις αλλαγές σας και βγείτε από το nano. Για περαιτέρω προσαρμογή του διακομιστή σας, ανατρέξτε στην ενότητα "Προσαρμογή" παρακάτω.
Δημιουργήστε το αρχείο /etc/tmpfiles.d/murmur.confκαι επικολλήστε τα παρακάτω σε αυτό.
d /var/run/murmur 775 murmur murmur
Στη συνέχεια, δημιουργήστε το αρχείο υπηρεσίας /etc/systemd/system/murmur.serviceκαι επικολλήστε το παρακάτω περιεχόμενο.
[Unit]
Description=Mumble Server (Murmur)
Requires=network-online.target
After=network-online.target mariadb.service time-sync.target
[Service]
User=murmur
Type=forking
PIDFile=/var/run/murmur/murmur.pid
ExecStart=/usr/local/murmur/murmur.x86 -ini /etc/murmur.ini
[Install]
WantedBy=multi-user.target
Εγκαταστήστε την υπηρεσία.
systemd-tmpfiles --create
systemctl daemon-reload
Τώρα πρέπει απλώς να ανοίξουμε τις θύρες και μπορούμε να ξεκινήσουμε τη συνομιλία! Εκτελέστε τις παρακάτω εντολές.
firewall-cmd --zone=public --add-port=64738/tcp --permanent
firewall-cmd --zone=public --add-port=64738/udp --permanent
firewall-cmd --reload
Χρησιμοποιώντας το Mumble
Για να ξεκινήσετε τον διακομιστή:
systemctl start murmur.service
Για να σταματήσετε τον διακομιστή:
systemctl stop murmur.service
Προσαρμογή
Κάθε μία από αυτές τις αλλαγές μπορεί να γίνει στο /etc/murmur.iniαρχείο.
Για να αλλάξετε τον αριθμό των υποδοχών σε 200, αλλάξτε users=100σε users=200.
Για να ενημερώσετε το μήνυμα καλωσορίσματος, αλλάξτε τη συμβολοσειρά που ακολουθεί welcometext. Υποστηρίζει βασική σήμανση HTML.
Για επιπλέον ασφάλεια, αφαιρέστε το σχόλιο των autobanγραμμών.