FortiGate 200E/201E

미국 캘리포니아의 서니 베일에 본사를 두고 있는 미국의 다국적 기업이다. 방화벽, 안티바이러스, 침입방지 시스템등 사이버 보안 소프트웨어와 장비 및 서비스를 개발하고 판매한다. FortiGate는 이 회사의 첫번째 방화벽 제품이다.FortiGate 200E 시리즈는 중견기업과 대기업을 위한 차세대 방화벽기능(Next generation firewall) 기...

VPC Private link를 이용한 SaaS 개발

PrivateLink는 VPC 내부에서 외부에 있는 다른 서비스를 연결하기 위한 기술이다. PrivateLink를 이용하면, 퍼블릭 네트워크(인터넷)을 거치지 않고도 AWS의 서비스와 다른 서비스(다른 계정의 네트워크, 다른 VPC에 존재하는)를 호출 할 수 있다.PrivateLink는 아래와 같은 장점이 있다. 트래픽보호 간단한 네트워크 구성 마이그레...

통신과금서비스

온/오프라인 상에서 상품과 서비스의 거래를 위해서는 휴대전화(혹은 유선전화)를 이용 1. 이용자의 신원확인 1. 거래정보의 전달 1. 인증등의 과정을 거쳐서 결제가 이루어진다. 이용대금은 추후 전화요금에 합산하여 사후에 지불한다. 이러한 서비스를 통신과금서비스라고 정의 한다.통신과금서비스는 통신사업자가 자사 통신가입자에게 제공하는 통화 및 다양한 부가서비스...

OpenVPN으로 VPN 구축하기

OpenVPN으로 VPN 구축하기OpenVPN은 오픈 소스 프로그램으로 가상 사설망을 구축할 수 있는 소프트웨어다. 이와 비슷한 프로토콜로 PPTP와 L2TP/IPsec이 있다. 최근의 추세는 IPsec 혹은 OpenVPN 중 하나로 구축하는 것 같다. IPSec은 하드웨어 장비를 통해서 구현하는 경우가 많은데, 음.. 글쎄 돈이 남아돌지 않는다면 굳이 ...

SRV record

SRV(Service record)는 DNS(Domain Name System)에서 서비스의 위치(호스트네임 과 포트번호)를 저장하기 위해서 사용하는 레코드다. SIP(Session Initiation Protocol)과 XMPP(Extensible Messaging And Presence Protocol)등이 SRV레코드를 사용한다. 그 밖에 NginX와...

NAT

컴퓨터 네트워크에서 NAT는 IP 패킷 헤더의 IP 주소를 변경하는 일련의 프로세스다.인터넷은 공개망(public network)로 모든 정보가 공개되는 것을 원칙으로 한다.. "모든게 공개된다!!" 멋진 말이긴 하지만 외부로 공개하기 껄끄러운 정보도 있기 마련이다. 예컨데, 기업에서 만들어지는 정보의 상당수는 외부로의 공개를 금지한다. private망은 ...

리눅스 네트워크 설정

운영체제를 설치하면 가장 먼저 하는 일이 네트워크 설정이다. 내가 사용하는 운영체제는 오로지 리눅스이고, 배포판이라고 해봐야 Centos와 Ubuntu이니, 설정을 외우는게 그리 어렵지는 않을 것이다. 그런데 귀찮다. 네트워크 설정을 매일매일 한다면 저절로 외울수 있게지만, 드문드문 하다보니 항상 까먹는다. 그러다 보니 매번 설정 때마다 검색을 해야 한다....

Ubntu 11.10에 DHCP 서버 설치

Dynamic Host Configuration Protocol의 줄임말로, 자동으로 네트워크 환경을 설정하기 위해서 사용하는 프로토콜이다.네트워크에 참여하는 노드는 네트워크 정보를 모르더라도 간단하게 네트워크 설정을 할 수 있다. LAN 영역에 있는 DHCP 서버에 요청을 해서 IP 주소, subnetmask, gateway, dns 등을 자동으로 설정해...

AWS VPC

클라우드의 기본 개념은 1. 컴퓨팅,네트워크,스토리지 풀을 만들고 1. 유저가 자원을 요청하면 컴퓨팅,네트워크,스토리지를 제공 - IaaS 1. 유저가 소프트웨어를 요청하면 IaaS 위에 소프트웨어를 전개해서 제공 - SaaS 1. 유저가 개발환경을 요청하면 IaaS와 SaaS를 기반으로 개발 환경을 제공 - PaaS이다. 인터넷 공간에 "하드웨어와 ...

FOTA

Over-the-air programming(OTA)는 모바일폰, 셋탑박스, IoT 등의 디바이스에서, 설정데이터와 소프트웨어 등을 배포하기 위해 사용하는 다양한 방법들이다. 최신의 스마트폰들은 운영체제에 내장된 무선 업데이트 기능을 이용해서 USB등을 이용해서 컴퓨터에 연결하는 대신 무선 인터넷을 이용해서 소프트웨어 업데이트를 수행 할 수 있다. FOT...