sip服务器搭建篇——虚拟机

1.摘要

sip服务器(上篇所述的代理、注册、重定向等服务器功能组合而成的服务器软件)基于Linux操作系统而搭建,这就需要在windows操作系统中下载虚拟机,然后在虚拟机中才能使用Linux操作系统。开源SIP服务器有很多,比如opensips、Asterisk、Kamailio等。可以使用的Linux操作系统有很多,比如Ubuntu、CentOs等。

此处用到的Linux操作系统是Ubuntu,开源sip服务器是opensips,大概步骤就是先安装一个虚拟机(VMware),然后在虚拟机中安装Ubuntu,最后在Ubuntu系统下搭建opensips网络会话服务器端。

2.虚拟机

虚拟机就是通过软件模拟具有完整系统硬件功能的计算机系统,所谓完整系统硬件功能就是计算机系统的底层硬件资源(硬盘、内存等)。所以在对虚拟机进行配置时,需要将实体计算机(主机)的部分硬件和内存容量作为虚拟机的硬盘和内存容量。

84cf530d938649ef934e5c8f06c8bd18.png

 上图就是一个Ubuntu虚拟机的硬件配置情况,其中NAT为网络地址转换,也就是允许一个整体机构以一个公用IP地址出现在网络上(允许虚拟机与实体主机共用一个IP)。NAT 可让使用私有地址的内部网络连接到网络或其它IP网络上,做法是在将内部网络的数据包发送到公用网络时,在IP包的报头把私有地址转换成合法的IP地址。除此之外,还有桥接、仅主机等模式。CD/DVD是选择连接使用的ISO镜像文件,Ubuntu有两个版本,即服务器版和桌面版,服务器端开发要选择服务器版。

虚拟机虽然只是个软件,但在现实中的作用是非常大的。

*可在同一台实体机算机中安装多个虚拟机操作系统,可体验、使用、测试不同的操作系统;

*可进行渗透测试、漏洞扫描等训练,无需担心操作不当而导致宿主机系统崩溃;

*可通过虚拟机实现在同一台电脑中同步开放游戏;

*可通过虚拟机解决电脑不带光驱的问题;

*虚拟机系统崩溃的只是虚拟机上的操作系统,可通过虚拟机的快照功能快速恢复到崩溃之前的状态,而在这一系列操作中,物理机是不受任何影响的。

扫描二维码关注公众号,回复: 15545993 查看本文章

680b912d2c79436686ca7142eae93e6f.jpg

猜你喜欢

转载自blog.csdn.net/m0_51292856/article/details/128281319