V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
einsdisp
V2EX  ›  程序员

运营商接入的电话线,如何转成内网软电话?

  •  
  •   einsdisp · 2022-10-10 10:36:41 +08:00 · 3418 次点击
    这是一个创建于 535 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司目前有十几个电话线(每个电话线的号码是固定的),是从联通光猫上接下来的。传统的方案是,部署物理电话线到每个办公室,这样不仅笨重,也不方便管理,一旦工位更换,电话线也要更换。

    有没有可能将这十几个电话线接入一台服务器,然后转成网络电话,内网的办公电脑、甚至手机,只需安装一个软电话的客户端软件,办公人员可以带上耳麦之后直接在电脑或手机上打网络电话?要求需要在服务器上能管理电话号码、记录电话通话记录并录音,客户端软件可查看通话记录。

    大概研究了一下,有开源的 SIP 服务器软件、客户端软件,但我没搞明白,怎样把物理电话线接入服务器?需要什么设备?

    32 条回复    2022-10-12 08:54:16 +08:00
    onetown
        1
    onetown  
       2022-10-10 10:38:23 +08:00
    需要 pbx 板卡
    cpstar
        2
    cpstar  
       2022-10-10 10:39:50 +08:00
    为啥要开源?要自己搞?
    花钱买服务,完活。这点事情又不是主营业务。
    julyclyde
        3
    julyclyde  
       2022-10-10 10:44:42 +08:00
    其实光猫那边就是 SIP 的吧。你找当地工程师问问能不能直接接入
    einsdisp
        4
    einsdisp  
    OP
       2022-10-10 10:49:48 +08:00
    @onetown

    有推荐的品牌型号吗?
    campfire
        5
    campfire  
       2022-10-10 10:51:48 +08:00
    asterisk 那套吧,硬件也开源,市话转 VoIP 的,只是这个一般人不好搞,最好买服务
    hyshuang2006
        6
    hyshuang2006  
       2022-10-10 10:57:28 +08:00
    OP 指的每个办公室,是同一个产所吧,一台几十口的电话交换机就搞掂啦!国产几千块而已。
    至于换工位需要调线,是几个号码而已,不过是苦力活。老板只会省钱,不会省员工力。

    多个办公场所:
    1.使用原有的座机,最少预算实现多个办公场互打电话,不额外产生电话费用:
    使用一硬件终端部署在机房,具体厂家名称我想不起来,确定是国内的产品;
    缺点:占用一公网 IP ,占用一固话号码

    2.多个办公场所部署 VPN ,实现 VoIP ,预算多到老板不会批。
    hefish
        7
    hefish  
       2022-10-10 11:03:53 +08:00
    买台程控交换机嘛。现在都没有哪种老式的模拟的啦,都是数字式的,都自带 sip 的。
    自己用 freesip ,freepbx, asterisk 建的话不是不可以,还是有点小复杂的,要摸索一会儿。还是采购现成的好些。
    xsdhy
        8
    xsdhy  
       2022-10-10 11:12:47 +08:00
    直接买一台设备就可以解决你的问题,最简单,性价比最高。某宝搜索:FXS 口 VoIP 语音网关、程控交换机之类的关键词,有很多。

    但是你如果想办公人员外呼(不是内部拨打,是拨打外部电话)的话,就还有个线路的并发问题。普通的一个电话号码,只有一路并发,就是同时只能呼入或者呼出一通,不过可以和运营商申请。

    可以提供更多的介绍 dGN4c2RoeQ==
    einsdisp
        9
    einsdisp  
    OP
       2022-10-10 11:16:34 +08:00
    @julyclyde

    这个主意不错。我以前没搞过这个,所以需要问一下:

    光猫那里如果能直接接入的话,是不是需要把电话的 Vlan 绑定到光猫其中一个 RJ45 网口上,然后就像普通以太网一样,可以通过以太网交换机或者网线,接到各种电脑或者服务器的 RJ45 网口上,然后在电脑里运行一个 SIP 客户端,在客户端里配置好 SIP 服务器地址、用户名、密码,就能打电话了?
    anyliz
        10
    anyliz  
       2022-10-10 11:23:07 +08:00
    JD 搜索 IPPBX
    vbcity
        11
    vbcity  
       2022-10-10 11:25:09 +08:00
    @einsdisp https://blog.csdn.net/zhidc/article/details/105329023
    https://blog.csdn.net/zhidc/article/details/105329083

    配置, 需要相当的技术,freepbx 主机上需要有和电信服务器直接连接(没有 NAT )的端口, 还要有连接你公司内网的端口(可以 VLAN 扩展出来), 总之, 我折腾一遍就成了 VOIP 的半个专家了。
    lenohart
        12
    lenohart  
       2022-10-10 11:25:50 +08:00
    最好使用一台专用的 IPPBX ,单独划分 VLAN 优先级 有条件的话单独网络。语音业务的话对 Qos 还是有要求的。客户端可以使用软电话或者 IP 座机。
    julyclyde
        13
    julyclyde  
       2022-10-10 11:29:07 +08:00
    @einsdisp 电脑这边可以运行 askerisk 服务器
    配置很灵活

    关键是搞定接入

    企业版光猫我只见过一次外观,没有进去管理界面看,给不了什么建议
    hdp5252
        14
    hdp5252  
       2022-10-10 11:41:01 +08:00 via Android
    相信我 你还是会使用传统方案。
    传统方案挪动工位也是在总机哪里换换线路。
    ccadb
        15
    ccadb  
       2022-10-10 11:43:44 +08:00
    现在一般的固定电话都是通过 IMS 交付的吧,可以跟 IPPBX 直接对接,不建议用开源的 IPPBX ,维护跟不上。可以考虑讯时、朗视等企业的 ippbx 网关,也不贵。
    xiaowu2oi3
        16
    xiaowu2oi3  
       2022-10-10 11:46:21 +08:00
    模拟外线转再转 sip 需要 fxo 模块接口的,十几个成本也得几千块了,先确定需求和预算再说。
    abu
        17
    abu  
       2022-10-10 11:57:09 +08:00
    在用讯时的 IPPBX
    shakoon
        18
    shakoon  
       2022-10-10 12:03:02 +08:00
    我不知道我们公司在服务器端具体用的是什么,只知道是 awaya 的产品,在客户端就是一个接网线的电话机,还有一条出来的网线用来接电脑,也就是说办公位一个网口就解决了。每个人对外都有独立的号码,对内可以直接拨后 4 位,很好用。
    julyclyde
        19
    julyclyde  
       2022-10-10 12:09:27 +08:00
    @shakoon avaya 吧,不是 awaya
    wanwaneryide
        20
    wanwaneryide  
       2022-10-10 12:10:30 +08:00
    传统的电话线接入服务器需要语音网关(有迅时、开源、鼎信),然后在服务器里面安装语音交换系统,就你说的 sip 服务器软件,然后电脑或者手机上安装 sip 软件,每个人分配账号,就可以打电话了。我之前做过相关的项目,有啥问题可以给你建议建议
    echoo00
        21
    echoo00  
       2022-10-10 15:03:24 +08:00
    首先,要实现 SIP ,要把你的线路都换掉,换成一条 E1 线路,然后叫同一个运营商把你现在的号码绑定在这条 E1 线路上,再上语音网关,所有设置在语音网关上配置好,后面就是在手机或者 PC 上装软电话,这个就看和你语音网关配套的是什么软件了,现在运营商都有全套打包的方案;
    如果按楼上同学的说法上 PBX 交换机,那同样是要把物理的电话线布放到对应的地方,不能通过以太网实现软电话的需求
    missdeer
        22
    missdeer  
       2022-10-10 15:05:42 +08:00
    思科 Cisco Jabber ,但是贵
    gdfsjunjun
        23
    gdfsjunjun  
       2022-10-10 15:54:27 +08:00
    不到有没有理解错,就是把固话通过网络传输信号?我也想,每次接固话太麻烦,要是可以用手机里某个 App 在线接听就好了
    nutting
        24
    nutting  
       2022-10-10 16:10:29 +08:00
    其实直接就能利用呢,只不过要破解广猫啥的有点麻烦
    onetown
        25
    onetown  
       2022-10-10 16:59:55 +08:00
    @einsdisp 可以搜 TDM410 或者模拟语音卡, 这个卡其实不贵, 但是质量没什么保证, 你十几线的话, 可以买 4-5 个 4 口的, 每个口插一线,asterisk 可以帮你做均衡, 你有兴趣可以折腾一下, 这个不难, 但是对于你没从事过电话相关的配置, 可能需要花点时间。

    这个方案, 需要电脑有多个 PCI 插槽, 注意板卡的尺寸, 但是一旦实施,成本非常有优势, 就是折腾。

    对于终端, 买支持 sip 的电话机, 接网线, 或者电脑上装 sip 的客户端就可以。
    julyclyde
        26
    julyclyde  
       2022-10-10 17:02:49 +08:00
    @echoo00 现在 E1 少了。基础设施现在都 PON 网了……
    感觉早晚得把 E1 也换掉
    YonyBlackie
        27
    YonyBlackie  
       2022-10-10 19:42:31 +08:00
    sp670
        28
    sp670  
       2022-10-11 00:51:49 +08:00
    如果是花钱的话,买台迅时的 IPPBX 吧,不要看不起国产货,这东西用起来比国外的机子配置起来灵活太多
    其实我自己家里也搞了台迅时的交换机,O 口上联光猫的模拟语音口,分机全部走 SIP 。
    不要说怎么不直接直连运营商 IMS ,坐标广西北海,直接上联运营商 IMS 的话,呼出正常,呼入只能接通总机或某一个分机,不能所有分机群震。
    cherryas
        29
    cherryas  
       2022-10-11 08:48:24 +08:00
    建议别开源背锅,这里面水很深
    kqz901002
        30
    kqz901002  
       2022-10-11 13:46:50 +08:00
    电话机房跳线不就完事了?
    unco020511
        31
    unco020511  
       2022-10-11 16:01:31 +08:00
    直接买现成解决方案就可以了
    julyclyde
        32
    julyclyde  
       2022-10-12 08:54:16 +08:00
    @kqz901002 现在电话机房已经没有线了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1405 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 17:29 · PVG 01:29 · LAX 10:29 · JFK 13:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.