본문 바로가기

전체 글

(27)
MAC주소 변경, 고정, 커널, 모듈 CentOS에서 MAC주소 변경 ifconfig (eth0) down ifconfig (eth0) hw ether (AA:BB:CC:DD:EE:FF) //괄호 안은 임의적으로 바꿔서 사용 ifconfig (eth0) up CentOS에서 macchanger를 이용해 MAC주소 변경 macchanger를 다운 받은 후 압축을 풀고 ./configure && make && make install macchanger -m (aa:bb:cc:dd:ee:ff) (eth0) MAC주소 고정 중요한 서버 등의 MAC 주소는 변경하지 못하게 고정시킴 arp -i eth0 -s 192.168.253.128 da:03:38:fc:8e:38 식으로 해두면 변경하지 못한다. Kernel은 작은 이진(binary) 파일로써 /..
ping, ARP, 런레벨, tty, 파일 실행 ping은 타겟과의 연결 tracert/tracepath/traceroute 는 타겟가지의 경로 ARP : 로컬 네트워크의 각 시스템의 MAC 주소를 알려준다. 외부에 있는(인터넷을 통한:WAN) 호스트들과의 통신은 IP 주소를 이용하지만, 로컬 내(LAN)에서 호스트들끼리의 통신은 ARP를 통한 MAC 주소로 상대를 인식한다. 런레벨 runlevel은 0~6까지 있는데 /etc/rc.d/rc3.d식으로 들어가 보면 K~(끝낸다) 와 S~(시작한다) 두가지 종류의 파일이 여럿 보인다. 예를 들어서 runlevel 3에서 이 runlevel 5로 가면 /etc/rc.d/rc3.d 디렉터리의 K ~로 시작되는 프로그램들이 모두 종료된다. 그리고 /etc/rc.d/rc5.d 디렉터리로 가서 S ~로 시작되는 ..
리눅스에서 모드, 사용자 전환, 네트워크 설정, 장치 인식 Text 모드(CLI/CUI:Command Line/User Interface)로 설치 한 뒤 Graphic 모드로 변경 1. yum -y groupinstall "X Window System" "Desktop" "Desktop Platform" "Fonts" "General Purpose Desktop" 으로 필요한 패키지들을 설치 2. yum -y install gdm 해서 X Window를 관리하는 패키지를 설치 GUI 모드로 설치했다면 기본적으로 Text 모드를 가지고 있으므로 필요하면 Text 모드로 들어갈 수도 있다. 사용자 전환 명령어 su su root하면 root 사용자로 전환, su - root하면 root 사용자로 전환되면서 작업 디렉터리도 root 사용자의 작업 디렉터리로 변경된다...
가상머신과 서버 가상머신(Virtual Machine)은 VMware, Citrix, VirtualBox(Oracle), VirtualMachine(MS) 등이 있다. 가상머신을 이용해 외부 Windows 10을 host machine이라고 하고 내부 여러 가상머신을 설치할 수 있는데 이들을 guest machine이라고 한다. 가상머신은 모든 운영체제를 하나의 '파일'로 보기 때문에 CPU 종속적이지 않다. CPU는 Intel, Sparc 계열 등이 있는데 이들은 자신의 운영체제를 실행하는 명령어들을 해석하는 방법에서 차이가 있다. 그래서 Intel 계열의 머신에서는 UNIX 같은 sparc 계열의 운영체제는 머신에 설지하지 못한다. 하지만 이들을 파일로 다루는 가상머신에서는 머신의 계열과 관계없이 UNIX, Appl..
Cafe MoA 소개 1. 앱 소개 Cafe MoA에 대해 소개해드리겠습니다. Cafe MoA 앱은 카페에 대한 정보 (위치, 영업시간, 빈자리 여부, 주차장 유무, 반려견 동반 가능 유무 등)를 확인할 수 있는 앱이며 추가적으로 리뷰와 적립 확인도 가능합니다. 이렇게 카페 정보를 모아서 볼 수 있어 앱 이름을 Cafe MoA로 선정하였습니다. 2. 개발 배경 이 앱을 개발하게 된 배경은 최근 젊은 층 사이에서 카페 투어가 유행합니다. ‘예카’라는 줄임말이 나올 정도로 사람들이 예쁜 카페, 감성 카페들을 찾아다니며 SNS에 업로드합니다. 인기 있는 감성 카페의 경우 주말이나 휴일같이 이용객이 많은 날에는 자리를 기다리거나 다른 카페를 찾으러 가는 등 이용하지 못하는 경우가 빈번하게 발생합니다. 3. 시스템 구성 앱의 기능들을..
Android에서 MySQL로 데이터 저장이나 수정하기 (카페 정보 수정 및 등록) https://cocoaaa.tistory.com/13 Android에서 MySQL로 데이터 저장이나 수정하기 (적립) https://cocoaaa.tistory.com/7 Android에서 MySQL로 데이터 저장하기 (회원가입) Android에서 MySQL로 회원가입을 위해 데이터 저장을 해보자. 그 전에 이전 포스팅에서 했던 서버 구축을 꼭 해주어야 하고 만약 cocoaaa.tistory.com 이 포스팅에서 한것과 비슷하다. https://cocoaaa.tistory.com/10 Android에서 MySQL로 데이터 불러오기 (카페 정보 불러오기) https://cocoaaa.tistory.com/9 Android에서 MySQL 데이터 수정 (CafeMoA 좌석 수 변경) MySQL에 미리 등록되..
MySQL에서 Android로 데이터 불러오기 (적립 확인) https://cocoaaa.tistory.com/13Android에서 MySQL로 데이터 저장이나 수정하기 (적립)https://cocoaaa.tistory.com/7 Android에서 MySQL로 데이터 저장하기 (회원가입) Android에서 MySQL로 회원가입을 위해 데이터 저장을 해보자. 그 전에 이전 포스팅에서 했던 서버 구축을 꼭 해주어야 하고 만약cocoaaa.tistory.com이 포스팅에 이은 내용이다. 같은 테이블을 사용하였다. https://cocoaaa.tistory.com/10Android에서 MySQL로 데이터 불러오기 (카페 정보 불러오기)https://cocoaaa.tistory.com/9 Android에서 MySQL 데이터 수정 (CafeMoA 좌석 수 변경) MySQL에..
Android에서 MySQL로 데이터 저장이나 수정하기 (적립) https://cocoaaa.tistory.com/7 Android에서 MySQL로 데이터 저장하기 (회원가입) Android에서 MySQL로 회원가입을 위해 데이터 저장을 해보자. 그 전에 이전 포스팅에서 했던 서버 구축을 꼭 해주어야 하고 만약 저장할 데이터에 한글이 있다면 언어 설정도 바꿔줘야한다. https://co cocoaaa.tistory.com https://cocoaaa.tistory.com/11 Android에서 MySQL로 데이터 저장하기 (리뷰) https://cocoaaa.tistory.com/7 Android에서 MySQL로 데이터 저장하기 (회원가입) Android에서 MySQL로 회원가입을 위해 데이터 저장을 해보자. 그 전에 이전 포스팅에서 했던 서버 구축을 꼭 해주어야 하..