Jump to content

Помогите заставить работать siproxd


gambrinus

Recommended Posts

Может кто сталкивался с подобной проблемой

Имеем Debian c ядром 2.6.8-2-386 в качестве HTTP Proxy и NAT для локалки

Шлюз имеет 3 интерфейса

eth0 - локалка

eth1 - городская сетка 10.10.ххх.ххх

ppp0 - внешний мир с постоянным ip, vpn

Так вот, ставлю siproxd и заставляю его слушать eth1

Задача - сделать siproxd прозрачным sip proxy для интерфейса eth1,

чтобы sip-клиенты могли коннектиться к sipnet.ru

Не получается, ни с локалки ни с 10.10 - эффект одинаковый... connection timeout у любого клиента, если указываю мой шлюз в качестве outbound proxy в любом софтфоне - соответственно меняя eth1 на eth0 в siproxd.conf

siproxd.conf

if_inbound = eth1

if_outbound = ppp0

default_expires = 600

hosts_allow_sip = 10.10.99.0/24,172.20.77.0/24

#hosts_deny_sip = 10.0.0.0/8,11.0.0.0/8

sip_listen_port = 5060

daemonize = 1

silence_log = 0

log_calls = 1

user = siproxd

chrootjail = /var/lib/siproxd/

registration_file = /var/lib/siproxd/siproxd_registrations

autosave_registrations = 300

pid_file = /var/run/siproxd/siproxd.pid

rtp_proxy_enable = 1

rtp_port_low = 7010

rtp_port_high = 7019

rtp_timeout = 300

debug_level = 0x00000000

debug_port = 0

Помогите если можете...

Link to comment
Share on other sites

proxy:/var/lib/siproxd# netstat -nl

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:44337 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN

tcp 0 0 10.10.87.249:3128 0.0.0.0:* LISTEN

tcp 0 0 172.20.77.70:3128 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:1080 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN

tcp 0 0 0.0.0.0:3551 0.0.0.0:* LISTEN

udp 0 0 0.0.0.0:32775 0.0.0.0:*

udp 0 0 172.20.77.70:137 0.0.0.0:*

udp 0 0 10.10.87.249:137 0.0.0.0:*

udp 0 0 0.0.0.0:137 0.0.0.0:*

udp 0 0 172.20.77.70:138 0.0.0.0:*

udp 0 0 10.10.87.249:138 0.0.0.0:*

udp 0 0 0.0.0.0:138 0.0.0.0:*

udp 0 0 0.0.0.0:34608 0.0.0.0:*

udp 0 0 0.0.0.0:44337 0.0.0.0:*

udp 0 0 0.0.0.0:3130 0.0.0.0:*

udp 0 0 0.0.0.0:5060 0.0.0.0:*

udp 0 0 10.10.87.249:123 0.0.0.0:*

udp 0 0 172.20.77.70:123 0.0.0.0:*

udp 0 0 127.0.0.1:123 0.0.0.0:*

udp 0 0 0.0.0.0:123 0.0.0.0:*

Из этого следует что siproxd не слушает 10.10.87.249?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...