LINUX.ORG.RU

Сообщения testvtigercrm123

 

Asterisk помогите понять порты

Форум — Admin

В общем суть, где и какие порты открывать в 3 случаях:

а)Asterisk на VDS, т.е. не за NAT-ом
б)Клиенты в офисах за роутером (NAT) на софтфонах

Допустим на VDS нет фаервола или он есть, но все цепочки ACCEPT, тогда нужно ли открывать порты 10000-20000 на VDS, по сути они открыты получается, так?

И нужно ли на роутере клиентов открывать порты 10000-20000 для передачи голоса или софтфонам это не нужно? Если нужно, то обязательно ли открывать порты на роутере для звонков на внутренние sip номера (101,102 и т.д.)

а)Asterisk на VDS, т.е. не за NAT-ом
б)Клиенты на мобилках с софтфоном (оператор билайн) для звонков только на внутренние sip номера. 

может ли Билайн блочить rtp пакеты до прихода на астериск?

а)Asterisk внутри LAN за NAT-ом
б)Клиенты в офисах за роутером (NAT) на софтфонах, и на мобилках с софтфоном.

Правильно ли я понял, что для звонков внутри локальной сети без vpn и прочего. На сервере с asterisk должен быть открыт порт 5060 и 10000-20000, но чтобы звонить в другие филиалы или чтоб с другого филиала подключились к астериску нужно чтобы в роутере были проброшены те же порты.

Ну и sip.conf немножко кастомизировать

localnet
externip
nat=yes

 , , ,

testvtigercrm123
()

Помогите с powershell циклы скрипты

Форум — General

Есть пауршельщики? хочу получить такой вывод:

vasya
misha

но получаю

vasya

я так понял, проблема в присвоении исполняемой переменной, уже все перегуглил, перепробовал, но с пайпом он не хочет нормально работать

( читать дальше... )

 , , , ,

testvtigercrm123
()

цикл в цикле или как получить то что хочу

Форум — Admin

Ситуация такая хочу из json дергать данные по скрипту и уже получать готовые данные

пробовал for in for, while in for, for in while, while in while. результата не дало

Очень простой пример

dns="yandex.ru mail.ru"
hosts="yandex mail"
hpath="$HOME/result"

echo "$(cat /dev/null > ${hpath})"

for n in $hosts; do
    echo $(echo $n >> ${hpath})
    for h in $dns; do 
        echo $(curl -I $h |grep 'Location\|Content-Length' >> ${hpath})
    done
done    

получаю либо такой вывод:

yandex
Location: https://yandex.ru/
Content-Length: 0
Location: https://mail.ru/
Content-Length: 185
mail
Location: https://yandex.ru/
Content-Length: 0
Location: https://mail.ru/
Content-Length: 185

либо после разных экспериментов, такой

yandex
Location: https://yandex.ru/
Content-Length: 0
mail
Location: https://yandex.ru/
Content-Length: 0
yandex
Location: https://mail.ru/
Content-Length: 185
mail
Location: https://mail.ru/
Content-Length: 185

хочу получить такой

yandex
Location: https://yandex.ru/
Content-Length: 0
mail
Location: https://mail.ru/
Content-Length: 185

Пример jsona

curl http://192.168.10.61:8085/data.json |jq '.Children[] | {CPU_temperature: .Children[1].Children[1].Children[] |select(.Text | contains("Core", "CPU Package")) |.Value}' |grep -v '{\|}' |tail -n1
curl http://192.168.10.71:8085/data.json |jq '.Children[] | {CPU_temperature: .Children[1].Children[1].Children[] |select(.Text | contains("Core", "CPU Package")) |.Value}' |grep -v '{\|}' |tail -n1

смысл в том чтобы вначале написать host или username а после уже вывод из json и так примерно по 6-7 курлов на каждый host

P.S. в списке будет больше значений, около 40 хостов

 , , , ,

testvtigercrm123
()

cron умеет работать с регулярками?

Форум — General

к примеру в crontab прописать такой путь

*/5 * * * * www-data /usr/bin/php /var/www/[0-9]web/start.php

будет ли он ходить в каждую директорию начинающуююся с 0web по 9web и запускать start.php ?

ну или так

*/5 * * * * www-data /usr/bin/php /var/www/*web/start.php

 , ,

testvtigercrm123
()

Openvpn не работает интернет с «redirect-gateway def1»

Форум — Admin

Надо развернуть OpenVPN сервер, в который заворачивается весь траффик, если закомментить в server.conf #push "redirect-gateway def1", то интернет появляется, но соответственно траффик не заворачивается.

Не понимаю причину проблемы, много гуглил, те у кого встречались такие проблемы тупо пропадали, грешу на хостера, но сомневаюсь.

Для теста взял самый дешевый VPS на IHOR c ubuntu 18 за 100 руб.

Данная проблема и на винде и на арче.

server.conf

port 1194
proto udp
dev tun
#client-to-client
ca server/ca.crt
cert server/Serv.crt
key server/Serv.key
dh server/dh2048.pem
tls-auth server/ta.key 0
cipher AES-256-CBC
auth SHA256
server 10.0.0.0 255.255.255.0
keepalive 10 120
persist-key
persist-tun
client-config-dir client
status /var/log/openvpn/Serv-status.log
log /var/log/openvpn/Serv.log
comp-lzo
verb 3
sndbuf 0
rcvbuf 0
push "redirect-gateway def1"
push "dchp-options DNS 8.8.8.8"

client.conf

client
dev tun
proto udp
remote 185.5.ХХ.ХХ 1194
resolv-retry infinite
#redirect-gateway def1
nobind
persist-key
persist-tun
ca ca.crt
cert test1.crt
key test1.key
tls-auth ta.key 1
cipher AES-256-CBC
auth SHA256
ns-cert-type server
comp-lzo
verb 3
sndbuf 0
rcvbuf 0
auth-nocache

route client до коннекта

default via 192.168.18.1 dev eno1
192.168.18.0/24 dev eno1 proto kernel scope link src 192.168.18.125

route client После коннекта

0.0.0.0/1 via 10.0.0.5 dev tun0
default via 192.168.18.1 dev eno1
10.0.0.1 via 10.0.0.5 dev tun0
10.0.0.5 dev tun0 proto kernel scope link src 10.0.0.6
128.0.0.0/1 via 10.0.0.5 dev tun0
185.5.XX.XX via 192.168.18.1 dev eno1
192.168.18.0/24 dev eno1 proto kernel scope link src 192.168.18.125

после коннекта не пингует и не tracerout-ит 8.8.8.8

 ,

testvtigercrm123
()

htop показывает что падает в swap

Форум — Admin

На серве битрикс корп портал развернутый на бубунте. Замечаю что после бэкапа он постоянно в swap падает. Перезагрузка mysql помогает освободить swap. И вообще он падает в swap из-за болльших буферов под mysql?

Проблема в слишком больших кэшах mysql, судя по VIRT?

htop

free -m
              total        used        free      shared  buff/cache   available                                                        
Mem:           5967         938         213         120        4815        4589                                                        
Swap:           511         499          12                                      

после рестарта mysql

              total        used        free      shared  buff/cache   available
Mem:           5967         558         657         135        4750        4954
Swap:           511         191         320

 , , , ,

testvtigercrm123
()

Что нужно бэкапить при разделении директорий на разделы

Форум — Admin

Не совсем пойму, что еще нужно бэкапить кроме корня, к примеру для восстановления системы после неудачного обновления софта.

И можно еще пример, что нужно бэкапить для полного восстановления всейй системы на другом железе(или при смене диска), если к примеру диск умрет (софт raid только на сервере для бэкапа)

Что нужно:

1)к примеру все хорошо работало

2)я сделал бэкап

3)проапгрейдил, к примеру апач

4)что-то сломалось ( мне некогда заниматься пока этим, а сервер должен работать)

5)я просто беру и на новой машине или на этой же делаю откат и все работает

 $ sudo vgs
  VG        #PV #LV #SN Attr   VSize   VFree
  vg_backup   1   7   0 wz--n- 931,38g 196,56g


$ sudo lvs
  LV      VG        Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv_boot vg_backup -wi-ao---- 976,00m
  lv_home vg_backup -wi-ao----  93,13g
  lv_opt  vg_backup -wi-ao----   9,31g
  lv_root vg_backup -wi-ao----  18,62g
  lv_swap vg_backup -wi-ao----   7,45g
  lv_usr  vg_backup -wi-ao----  46,56g
  lv_var  vg_backup -wi-ao---- 558,79g

 $ df -hT
Файл.система                  Тип      Размер Использовано  Дост Использовано% Cмонтировано в
udev                          devtmpfs   3,4G            0  3,4G            0% /dev
tmpfs                         tmpfs      692M          42M  651M            6% /run
/dev/mapper/vg_backup-lv_root ext4        19G         757M   17G            5% /
/dev/mapper/vg_backup-lv_usr  ext4        46G         3,0G   41G            7% /usr
tmpfs                         tmpfs      3,4G         8,0K  3,4G            1% /dev/shm
tmpfs                         tmpfs      5,0M         4,0K  5,0M            1% /run/lock
tmpfs                         tmpfs      3,4G            0  3,4G            0% /sys/fs/cgroup
/dev/mapper/vg_backup-lv_boot ext2       961M         109M  804M           12% /boot
/dev/mapper/vg_backup-lv_home ext4        92G         3,4G   84G            4% /home
/dev/mapper/vg_backup-lv_opt  ext4       9,1G         1,7G  7,0G           20% /opt
/dev/mapper/vg_backup-lv_var  ext4       550G          58G  465G           12% /var

 , ,

testvtigercrm123
()

ограничение wifi

Форум — Admin

Привет ЛОР, я новичок в wifi сетях для организация офиса, сейчас выбираю точки доступа , и у меня в голове образовался вопрос. (нагугллить не смог)

Если к гигабитному свичу провести гигабитный канал , то в локалке будет гигабитка.

Если 100 мбит, то соответственно 100 мбит.

А вот если от свича(который в гигабитке) подключить к примеру Unifi AP ( которая поддерживает 1 гбит) раздавать она в итоге будет 800-900 мбит? и допустим у клиентов адаптеры поддерживают 300 мбит, т.е. чисто теоритически подключилось 3 клиента и у каждого по идее должно быть 300 мбит?

Прошу напутсвия или скинуть что можно почитать по этому поводу.

 

testvtigercrm123
()

RSS подписка на новые темы