Что это минимальный диапазон портов / макс. диапазон портов для SSH?

Вот то, что я установил бы в sip.conf

register => username:password@sip10.provider.com

[myprovidername]
host=sip10.provider.com
outboundproxy=sip10.provider.com:5090
type=friend
fromuser=username
defaultuser=username
secret=password
context=myproviderinbound
  1. Относительно "регистра =>" я не знаю, требует ли Ваш поставщик SIP его, но... Мое предположение - то, что это будет. Поэтому добавьте эту строку, это - то, как Ваш поставщик SIP позвонит Вам (таким образом, он будет знать Ваш IP),

Теперь, необходимо смочь звонить теперь, породить вызов из командной строки:

asterisk*CLI> channel originate SIP/myprovidername/8005551212 application playback demo-congrats

Для приема вызова теперь добавьте контекст в extensions.conf с именем от sip.conf и ответьте на звонок, как:

[myproviderinbound]
exten => _X.,1,Answer()
same =>      n,Playback(demo-congrats)
same =>      n,Hangup()

Когда Вы будете сделаны, удостоверьтесь, что перезагрузили sip.conf и extensions.conf путем издания:

asterisk*CLI> sip reload
asterisk*CLI> dialplan reload
5
30.04.2017, 21:11
4 ответа

Вы можете проверить, какие локальные порты используются в настоящее время, чтобы избежать конфликта С:

#netstat -taulpn
0
27.01.2020, 20:38

Вы можете выбрать любой другой порт по своему вкусу, например, E.g. все от 0 до 65535 (0 ... 2¹⁶-1).

Вы можете получить информацию для зарегистрированных портов из / etc / services или что-то вроде Wikipedia .

2
27.01.2020, 20:38

Другие ответы по ошибке, кажется, предлагают, чтобы он был в порядке, чтобы использовать сервисный порт, который не используется на вашем компьютере (как видно из выхода NMAP Localhost ). Это не так! Это потому, что:

  1. Если вы добавите эту конкретную услугу позже, он собирается конфликтуйте с сервером SSH, и вы будете в беде, и
  2. Услуги, работающие на другом зарегистрированном порте сервиса, гарантированы вызвать путаницу.

Например, в выходе Mohsen нет службы, работающего на TCP-порту 143, так что вы можете подумать, что вы можете использовать этот порт для вашего сервера SSH. Однако в тот день, когда вы также устанавливаете IMAP MailServer, он будет конфликтовать с ним.

Вы должны запустить SSH на Dimengle Port номер, то есть от 1024 до 65535 , и избегайте IANA зарегистрированных номеров обслуживания (вы можете получить тот же список через команду оболочки CAT / ETC / SERVICES .). Обычно также есть хорошая идея, чтобы выбрать новый номер порта, который напоминает оригинальный порт; Например, в этом случае 10022 или 22022.

4
27.01.2020, 20:38

Она связана с вашей машиной, допустим :

root@debian:/home/mohsen# nmap localhost 

Starting Nmap 6.47 ( http://nmap.org ) at 2015-04-16 04:57 IRDT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000025s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 991 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
25/tcp   open  smtp
80/tcp   open  http
81/tcp   open  hosts2-ns
631/tcp  open  ipp
3306/tcp open  mysql
5432/tcp open  postgresql
9050/tcp open  tor-socks

Если вы хотите изменить порт с 22 на 9050, у вас возникнет конфликт.

Порты назначены IANA вы можете просмотреть /etc/services в RFC6335

0
27.01.2020, 20:38

Теги

Похожие вопросы