본문 바로가기
  • AI (Artificial Intelligence)

All633

파워포인트에서 복사, 붙여넣기 시에 서식이 바뀌는 현상 트위터에 올라온 아래와 같은 파워포인트에 대한 푸념 중에서 많은 분들이 이에대한 고민을 하고 있을 듯해서 간단히 정리해 봅니다. 국민 단축키라고 해도 과언이 아닐정도로 가장 많이 사용되는 복사, 붙여넣기 단축키 (Ctrl + C . Ctrl + V) 파워포인트 작성 시에 참고문서의 내용을 복사한 다음 새로운 문서에 붙여넣기 하면 서식이 깨지는 현상이 발생됩니다. 이는 참고 파워포인트 문서와 작성 중인 파워포인트 문서의 서식이 달라서 생기는 현상으로 작성 시에 서식을 변경해주면 되지만 이런 현상이 생기는 것이 싫다면 파워포인트 옵션에서 이 옵션을 해제하면 됩니다. 1. 파워포인트 2003 [도구] 메뉴 - [옵션] - [편집] 탭을 선택합니다. 잘라내기 / 붙여넣기 그룹에서 부분의 체크를 해제하시면 됩니다.. 2014. 4. 22.
Network 용어정리 NID : Network Interface Device 2014. 4. 22.
UNIX Kernel 이해를 돕기위한 그림 3종.. 1. UNIX의 발전과정 명료하고 한눈에 볼 수 있어서 좋다. 2. Kernel의 구조라 할까 하드웨어에서 커널을 통해 쉘까지.. 3. System Call 과정이라 표현하면 될까? 그림을 보고 이해를 하는게 더 빠르지 않나? 4. 마지막으로 이건 개인적으로 공부하려고 올린 것. 2014. 4. 22.
VSS 란? VSS ( Virtual Switch System ) 이란 ? 두 대의 Catalyst Switch 에 VSL ( Virtual Switching Link ) 라는 상호 연결을 통하여 두 대의 Hardware 를 논리적으로 하나의 장비처럼 운용할 수 있는 방식의 Lan Switching 운영방식 기술 Virtual system 은 System 의 제어기능을 담당하는 Control Plane Active-Standby 구현. Active-Standby 로 운영되므로 하나의 Control Plane 장애 시에도 성능저하 발생하지 않음. Data Plane 은 Active / Active 로 동작하므로 chassis 내 모든 Module 사용 가능 Service Module은 구성 방식 및 Module 종류에.. 2014. 4. 22.
Tcp 3-way Hand shaking 네트워크 상에서 서로 다른 Device 가 TCP 프로토콜을 이용하여 통신을 하려면 3 way hand shaking 을 하여야 한다. 1. Active open : 처음 Listen status 상대에게 Syn packet 을 발송하여 Syn+ack를 요청 한다. 2. Recieve Syn : Syn packet 을 수신한 상대는 Tcp 연결이 정상적이라면 Syn+ack packet 을 회신하며 Syn-reciened 상태로 변경된다. 3. Established : Syn+Ack 을 수신한 Client 는 자신의 Status 또한 Established 로 바뀌며 서로 Data를 주고 받을 수 있는 상태로 변경되게 된다. 아래에서 보면 Syn 이후 Syn,Ack 그다음 Ack 가 차례대로 발생한 내용을 .. 2014. 4. 22.
Installing a CentOS KVM Guest OS from the Command-line (virt-install) Running virt-install to Build the KVM Guest System The virt-install utility must be run as root and accepts a wide range of command-line arguments that are used to provide configuration information related to the virtual machine being created. Some of these command-line options are mandatory (specifically name, ram and disk storage must be provided) while others are optional. A summary of these .. 2014. 4. 21.
Installing KVM Guests With virt-install On Ubuntu 11.04 Server - Page 3 Instead of creating a virtual machine from the command line (as shown in chapter 4), you can as well create it from the Ubuntu desktop using virt-manager (of course, the virtual machine will be created on the Ubuntu 11.04 KVM host - in case you ask yourself if virt-manager is able to create virtual machines on remote systems). To do this, click on the following button: The New VM dialogue comes .. 2014. 4. 21.
가상머신 버추얼박스 : CentOS 설치 버추얼 박스의 가상 하드에 CentOS를 설치합니다. - 가상 하드 설치 및 CentOS 다운로드는 이전 포스팅을 참고해주세요. 1. 다운로드 받은 CentOS 삽입 - 그림을 보고 저장소에 이동하셔서 다운로드 받은 CentOS 이미지 파일을 보조드라이브에 삽입해주세요. 1) 저장소 클릭 2) CentOS 삽입 - CD-Rom이나 DVD-Rom을 이용하시는 분들은 해당 호스트 드라이브를 선택하시면 됩니다. 3) OS가 보조드라이브에 정상 삽입된 것을 확인 후 '확인'을 눌러 나갑니다. 2. 호스트 키 설정 - CentOS 설치 전에 우선 호스트 키를 설정합니다. - 호스트 키는 버추얼 박스 사용시 기본 단축키로 사용되니 사용에 편한 키를 사용하시면 됩니다. - 저는 겹치지 않게 조합키(shift+Lctr.. 2014. 4. 21.
CentOS 5.5에서 kvm 설치 1. 패키지 설치 yum install kvm virt-manager libvirt libvirt-python python-virtinst qemu bridge-utils reboot 2. Bridge network 설정 #configure bridge: vi /etc/sysconfig/network-scripts/ifcfg-br0 #I used these values: BOOTPROTO=dhcp DEVICE=br0 TYPE=Bridge BROADCAST=192.168.1.255 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes vi /etc/sysconfig/network-scripts/ifcfg-eth0 #I used these values:DEVICE=e.. 2014. 4. 21.
CentOS 6.2 에서 KVM 설치 http://www.centos.org 에서 iso 파일을 다운로드 받는다. 현재는 DVD 2장으로 되어 있는데. (x86_64기준) 용량이 많은 관계로 200M 정도 하는 netInstall 로 받아서 설치 합니다.. ftp 접속 경로는 ftp.neowiz.com/centos/6.2/os/x86_64 이다. KVM 이 그놈 상태에서 작동하는 모습을 쉽게 볼수 있기 때문에 일반적인 것으로 설치 해주고 가상화 부분도 모두 설치해 줍니다. =================== 설치 후 enforce 끔, 방화벽 끔 =================== 우선 가상화를 하게 되면 (virtual box같은).. 각 Guest OS 별로 아이피를 입력하여 접속을 하게 되는데.. CentOS의 일반적인 설치로는 NAT.. 2014. 4. 21.
chapter 2. QEMU 구조 및 관련 하이퍼 바이져 2.2 QEMU 구조 하이퍼 바이져의 유형 비교 1) 베어메탈 방식 - 정의 : 하드웨어 위에서 바로 실행되는 하이퍼 바이져 (네이티브 방식이라고도 함) - 예 : XenServer, ESXi, Hyper-V 2) 호스티드 방식 - 정의 : 호스트 OS 의에서 실행되는 하이퍼 바이져 - 예 : QEMU, virtualbox, KVM 게스트 어플리케이션 게스트 어플리케이션 게스트 어플리케이션 호스트 어플리케이션 게스트 어플리케이션 게스트 어플리케이션 게스트 OS 게스트 OS 게스트 OS 게스트 OS 게스트 OS 하이퍼 바이저 하이퍼 바이져 하드웨어 호스트 OS 하드웨어 Type1, native or bare-metal 방식 Type2. hosted 방식 ​2.3 QEMU 관련 하이퍼바이져 KQEMU : -.. 2014. 4. 21.
CentOS 6.4 네트워크 설정 ■ CentOS 6.4 네트워크 설정 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:CA:83:4C TYPE=Ethernet UUID=a8f9716e-3037-4451-b91f-99589246f3d7 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.0.0 NETMASK=255.255.255.255 GATEWAY=192.168.0.1 # vi /etc/resolv.conf nameserver 168.126.63.1 nameserver 168.126.63.2 # service network restart 출처 : http://blog.naver.com/allha.. 2014. 4. 21.
CentOS 설치 시 참고할 점 1. yum update시 "Couldn't resolve host'에러 yum update시 아래와 같은 에러 문구가 밝생할 경우 즉, DNS가 설정되어 있지 않기 때문이다. /etc/resolv.conf 에서 nameserver 168.126.63.1 이렇게 설정하면 정상적으로 작동하는 것을 볼 수 있다. 2. vm을 복사했을때 터미널 이름이 변경되지 않았을 때 터미널의 이름을 변결할때 /etc/sysconfig/network 를 열어보면 NETWORKING=yes HOSTNAME=NFV-SERVER GATEWAY=192.168.2.254 등이 있다. 여기서 HOSTNAME 을 알아서 바꿔주면 되겠다. 3. CentOS 6.5 가상화 설치 시 네트워크 설정 Server에서 내부 에 VM 환경을 설치할.. 2014. 4. 19.
KVM on CentOS 설치 KVM on CentOSminimal installyum updateyum groupinstall Virtualization*yum -y groupinstall “Desktop” “Desktop Platform” “X Window System” “Fonts”yum -y groupinstall “Graphical Administration Tools”/etc/inittabinit:5:default/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 HWADDR=00:1e:90:f3:f0:02 ONBOOT=yes TYPE=Ethernet IPV6INIT=no USERCTL=no BRIDGE=br0Restart network or reboot machine/etc/in.. 2014. 4. 18.
CentOS6에 KVM 설치하기 출처: http://itscblog.tamu.edu/startup-guide-for-kvm-on-centos-6 주의할 점은 저 같은 경우 브릿지 네트워크를 설정할 때, ifcfg-eth0에 static IP를 설정하려고 하는 실수를 하게되더군요. 아래의 네트워크 브릿징 설명대로 eth0에는 아이피를 세팅하지 않고 br0에 호스트 메인 IP를 세팅하여야 합니다. (/etc/sysconfig/network-scripts/ifcfg-br0) 출처에 가서 원본을 보기를 바라며 링크가 없어짐을 대비해 아래에 사본을 둡니다. Installing KVM ¶If you choose the “Minimal” option during CentOS 6 then this step is necessary. To get the.. 2014. 4. 18.
CentOS6.3에서 KVM/QEMU 설치 방법 CentOS6.3에서 KVM/QEMU 설치 방법 ===================================== 2011.12.05 * KVM동영상 강의 - Japan Linux Symposium: The KVM qemu Storage Stack (by Christoph Hellwig) http://video.linuxfoundation.org/video/1644 - Review: Red Hat Virtual Experience 2009 http://www.montanalinux.org/review-red-hat-virtual-experience-2009.htmlKVM(Kernel-based Virtual Machine)는 Intel-VT 및 AMD-V와 같은 가상화 확장을 포함하는 X86하드웨어에서.. 2014. 4. 18.
“SDN, NFV는 경쟁기술 아냐…‘오픈’ 프로토콜 표준화 고려해 개발해야” [디지털데일리 이유지기자] “소프트웨어정의네트워킹(SDN)과 네트워크기능가상화(NFV)는 경쟁기술이 아니다. SDN과 NFV를 빠르게 개발, 구축해 글로벌 경쟁력을 갖추기 위해서는 오픈플로우와 같은 오픈 프로토콜 업데이트나 표준화 진행 방향을 반드시 고려해야 한다.” 국내 대표 SDN 커뮤니티인 오픈플로우코리아가 14일 서울 코엑스 그랜드볼룸에서 제7회 ‘SDN 전문가 그룹 세미나’를 열었다. 이날 주제로 커뮤니티는 ‘내일의 SDN(Tomorrow SDN)’을 내걸었지만 핵심은 요즘 핫이슈로 떠오른 NFV였다. 이날 첫 발표를 맡은 안종석 오픈플로우코리아 매니저(나임네트웍스 전무)는 글로벌 SDN과 NFV 트렌드를 소개하면서 관련기술 개발과 테스트를 진행하는 국내 통신사기업들에게 이같이 조언했다. 최근 .. 2014. 4. 16.
kernel system call - do_brk() DPDK 문서를 보다가 커널이 프로세스에게 메모리를 동적으로 할당하는 데 쓰이는 do_brk() 라는 System call 이 kernel 2.4 이하에서 취약점이 발견되어 이것을 이용하면 시스템의 root 를 획득할 수 있다고 하는 흥미로운 기사를 발견했다. 아래는 그 내용이다. ::: 버전 2.4.22 이하 리눅스 커널의 do_brk() 취약점 ::: 작성일 : 2003년 12월 6일 작성자 : iSEC Security Research (http://isec.pl) 번역 : 해커스쿨 (http://hackerschool.org) 이 문서는 지난 12월 초에 발견된 새로운 리눅스 커널 결함에 대하여 외국의 iSEC Security Research사에서 분석한 문서를 번역한 것입니다. 번역과 배포의 목적.. 2014. 4. 16.