본문 바로가기
반응형

SWE/네트워크11

SIP SRV 레코드 처리를 위한 로컬 DNS 서버 구축 | dnsmasq 설치 및 설정 방법 sip dns-srv를 위한 사설 dns 서버 구축하는 방법 공유드립니다. 먼저 시스템 구조는 아래와 같습니다. PBX Server ^VoIP Client | VoIP Client ↓ DNS Server (현재 구축할 것) 여기서 DNS Server를 로컬에 구축해볼 것입니다.PBX Server와 DNS Server는 다른 시스템입니다. 참고로 PBX Server는 다른 ubuntu 리눅스에 Asterisk 를 설치하여 구축하였습니다.Ubuntu 리눅스에 dnsmasq를 설치하여 로컬 DNS 서버 구축 방법.. 2025. 5. 12.
리눅스 무료 SIP PBXServer 프로그램 [Asterisk] 설치 & 편리한 관리 툴 FreePBX 설치 Asterisk Server?Asterisk server는 리눅스 오픈소스 프레임워크. 무료 PBX Server를 제공해준다. FreePBX?Asterisk server를 웹으로 접속하여 간편하게 관리할 수 있게 도와주는 툴이다. 무료이다. 환경: Linux Ubuntu 20.0.1PHP 7.4.33 설치 프로그램:Asterisk 20, FreePBX 16 설치(FreePBX 17 설치 시 PHP 8.1.0 설치 필요하다.) Asterisk Server 설치 및 FreePBX 설치 설치 방법1.dependencies 설치# apt-get update -y# apt-get install unzip git sox gnupg2 curl libnewt-dev libssl-dev libncurses5-dev su.. 2025. 1. 31.
멀티캐스트 프로그래밍 디테일한 설명 | Network interface index 멀티캐스트 개념에 대해 간략히 먼저 정리한다. - 브로드캐스트란? 일대다 전송이다. TV에서 영상 송출하는 방식을 생각하면 이해하기 쉽다. - 멀티캐스트란? 브로드캐스트의 오버헤드를 줄이기위해 만들어졌다. 일대다 전송이라는 특징은 같지만, 호스트는 멀티캐스트 그룹 한 곳에만 보내면 된다. (해당 데이터그램에 관심이 있는 수신자가 멀티캐스트 그룹에 join해야한다.) 따라서 데이터그램 한 번의 복사로 모든 link에 전달될 수 있다는 큰 이점이 있다. 멀티캐스트 프로그래밍의 기본 단계에 대해 살펴본다. 전송부와 수신부가 있다. *[참고] 연결지향통신(ex.tcp)에서는 server와 client라고 칭하지만, 비연결지향(ex.udp)에서는 sender와 receiver로 부른다. *[참고] tcp 패킷은 .. 2024. 4. 10.
[네트워크][linux][windows] 네트워크 통신 테스트에 유용한 툴 "socat" 소개 네트워크 통신 테스트할 때, 유용한 툴을 소개합니다. 프록시 서버로 사용할 수도 있고, 간단한 소켓으로 만들 수도 있습니다. 강추!! Socat 이란? Socat은 Gerhard Rieger가 개발한 오픈소스 소프트웨어입니다. Gerhard Rieger는 다목적 소켓 터널링을 위한 유명한 유닉스 소켓 프로그램인 "Netcat"의 저자이기도 합니다. Socat은 Netcat과 유사한 목적을 가지며, 다양한 통신 작업을 수행할 수 있는 강력한 도구로 인기를 얻었습니다. 네트워크 통신을 위한 다목적 소켓 터널링 프로그램입니다. 소켓을 생성하고, 소켓 간 데이터를 전송하고, 소켓을 연결하는 등 다양한 네트워크 작업을 수행할 수 있습니다. Socat는 다양한 운영체에에서 사용할 수 있으며, 프록시 서버, 포트 포.. 2023. 7. 7.
반응형