본문 바로가기

void main();123

VirtualBox 네트워크 (1) VirtualBox 가상머신 네트워크 구성 6 가지 VirtualBox 에서 네트워크 구성과 설정하는 방법을 정리해보자. VirtualBox 가상머신 네트워크 구성 6가지 NAT NAT 모드에서 가상머신은 로컬IP를 사용하고, 외부네트워크를 나갈때에는 호스트시스템의 IP로 매핑된다. 따라서, 가상머신에서는 인터넷 등 외부 서버 네트워크에 접근 할 수있지만, 반대로 외부로부터 가상머신 네트워크에 접근은 할 수 없다. 동일 HOST시스템내의 가상머신간 통신 할 수 없다. NAT Network NAT 모드와 동일. 다른점은, 동일 호스트시스템내 가상머신간 통신이 가능하다. BridgedAdaptor(브릿지 어댑터) 가상머신이 네트워크 어댑터에 직접 연결하겠다는 의미이다. 매우 강력한 기능이라 생각되는데, 예를들면, 호스트시스템의 물리적인 네트워크(랜카드) 1 .. 2020. 6. 9.
안드로이드앱 개발환경 구축하기(2) JAVA 환경변수 환경변수 설정 개발 시스템이 Windows10 이라면, 아래 화면에 도달해야 한다. 시스템 - 제어판 - [고급시스템설정] 으로 들어가자 환경변수를 설정한다. 시스템변수를 만들고 Key:Value 형태의 값을 넣는다. [새로만들기] 이미 JAVA_HOME 이 존재하면 [편집] 한다. JAVA_HOME 변수를 만들고, JAVA_HOME 에 Java 설치 디렉토리를 기입한다. 2020. 6. 3.
안드로이드앱 개발환경 구축하기(1)- JAVA SE 설치 Java Standard Edition (Java SE) 설치 아래사이트에서 최신버전을 다운로드 받는다. https://www.oracle.com/kr/java/technologies/javase-downloads.html Java 라이센스에 관한 내용이다. 한글번역을 한번 읽어보자. 결론적으로, 개인용도 및 개발용으로는 무료로 제공한다는 의미이다. 여기서는 개인용도 및 개발용도를 전제로 하므로 다운로드 받도록 하자. Java 는 환경변수 설정을 통해 개발시, 런타임시에 언제든지 버전별로 선택적으로 사용할 수 있다. 개발 OS 에 맞는 패키지를 다운로드 하도록 한다. 설치화면에서 그대로 Next 를 선택해도 무방하지만, 설치디렉토리를 아래와 같이 바꾸도록 하자. C 드라이브에 JAVA 디렉토리를 만들어 .. 2020. 6. 3.
Memory Usage 메모리 Free를 보면. 사용율을 착각 할 수 있는데, 아래 free 명령어 보면 total used free shared buffers cached Mem: 24675128 24541056 134072 0 274936 16256752 -/+ buffers/cache: 8009368 16665760 Swap: 65537156 0 65537156 You have new mail in /var/spool/mail/root 실제 여유 메모리는 134072+274936+16256752 이다. 그럼 대략 16665760 값이 나온다. 아래 스크립트 좀 더 쉽게 확인하기 위한 것이다. #!/bin/sh MEM_TOTAL=`free | grep ^Mem | awk '{print $2}'` MEM_FREE1=`free.. 2020. 6. 2.
opensource VoIP,IP-PBX : asterisk 오픈소스기반 VoIP 기반 콜센터 구축 IP/PBX 오픈소스 asterisk 를 활용해보자 패키지 소스코드 http://downloads.asterisk.org/pub/telephony/asterisk/ **간단 한글참고 자료 : cafe.naver.com/synologynas/25598 Asterisk IP-PBX 인터넷전화 사용기(간략) 어찌하다가 Asterisk 라는 단어를 접하고 주말내내 씨름하다가 지금까지 알게된 내용을 공유차원에서 적어봅니다.1. Asterisk란 무엇인가?요점만 말해서 인터넷을 통해 ... cafe.naver.com 2020. 6. 2.
네트워크 상태조회 $ netstat -sP tcp $ netstat -sP [프로토콜명] // ip, ipv6, icmp, icmpv6, igmp, udp, tcp, rawip TCP 네트웍의 성능을 보여준다. tcpRtoAlgorithm = 4 tcpRtoMin = 400 tcpRtoMax = 60000 tcpMaxConn = -1 tcpActiveOpens = 8376 tcpPassiveOpens = 2922 tcpAttemptFails = 228 tcpEstabResets = 2599 tcpCurrEstab = 26 tcpOutSegs =33921409 tcpOutDataSegs =28287103 tcpOutDataBytes =3090291542 tcpRetransSegs = 881 tcpRetransBytes =1.. 2020. 6. 2.
ulimit 커널파라미터 정보 ulimit -a 커널 파라미터 정보 /etc/security/limits.conf HOST A core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 16380 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 st.. 2020. 6. 2.
CPU 프로세스 할당,제어,CPU정보 CPU가 여러개 탑재된 시스템이라면, 다음과 같은 명령어를 실행해본다. # psrinfo 0 on-line since 11/06/01 01:26:38 2 on-line since 11/05/01 13:01:57 psrinfo 명령어는 processor 정보를 보여준다.( 여기서 0과 2는 ProcessorID를 나타낸다.) -s 옵션은 silent mode 를 나타낸다. CPU가 on-line mode라면 1 의 값을 보여주고 off-line mode라면 0 값을 보여 준다. 위의 샘플은 두CPU 모두 on-line이므로 1 이라는 값을 보여준다. # psrinfo 0 on-line since 11/06/01 01:26:38 2 on-line since 11/05/01 13:01:57 # psrinfo .. 2020. 6. 2.
vmstat, sar 명령 VMSTAT vmstat -S 5 10 위 명령은 5초 간격으로 정보들을 업데이트하며, 총 10 회 수행한다. procs memory page disk faults cpu r b w swap free si so pi po fr de sr s0 s6 s7 s8 in sy cs us sy id 0 0 0 3552 8584 0 0 25 14 20 0 0 2 0 0 2 443 354 109 1 1 98 0 0 0 2715880 189856 0 0 0 0 0 0 0 0 0 0 1 409 271 89 0 0 100 0 0 0 2715880 189856 0 0 0 0 0 0 0 0 0 0 1 408 265 88 0 0 100 0 0 0 2715880 189856 0 0 0 0 0 0 0 13 0 0 1 488 273.. 2020. 6. 2.