분류 전체보기78 핑테스트 스크립트 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #!/bin/bash NET=172.16.10. START=200 END=230 while [ $START -le $END ] do ping -c 1 ${NET}${START} >/dev/null 2>&1 if [ $? -eq 0 ] ; then echo "${NET}${START} : alive" else echo "${NET}${START} : dead" fi START=`expr $START + 1` done#!/bin/bash Colored by Color Scripter cs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!/bin/bash NET=172.16.10. START=2.. 2017. 10. 13. 네트워크 설정 점검 스크립트 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 #!/bin/bash . fuctions.sh echo "[*] ping 192.168.20.100" ping -c 1 192.168.20.100 >/dev/null 2>&1 if [ $? -eq 0 ] ; then print_good "[ OK ] Local Network Connection" else print_error "[ FAIL ] Local Network Connection" cat Virtual Network Editor (2) VMware > VM > Se.. 2017. 10. 13. BOOT GRUB 복구 ( grub-install 명령어실습) ⓐ GRUB 삭제 # dd if=/dev/zero of=/dev/sda bs=446 count=1 # reboot 부팅이 안된다. CD로 부팅. boot : linux rescue # df -h >> /mnt/sysimage 마운트 확인 # pwd # ls >> CD안의 OS로 부팅한 상태 # ls /mnt/sysimage # fdisk -l /dev/sda >> 이상이 없는 것을 확인(GRUB 메뉴만의 이상) # cd /mnt/sysimage # chroot /mnt/sysimage # pwd # ls >> 변경된 root 파티션 확인 # cat /boot/grub/grub.conf >> 내용에는 이상이 없음을 확인. # grub-install /d.. 2017. 9. 24. 소프트웨어 관리(2) 소스형태로 소프트웨어를 설치하는 이유 ⓐ 최신 버전의 오픈 소스 소프트웨어(최신 기능)을 사용하기 위해서 ⓑ 오픈 소스 소프트웨어의 크기를 줄이기 위해서 -> 필요한 것만 동작시키기 위해서 ⓒ 고객이 낮은 버전의 S/W를 요청하는경우 -> 낮은 버전의 Library => (X) >> 독립적인 폴더에 따로 만들어준다. ⓓ 보안장비의 보안 S/W가 Open Source로 설치하는 경우에는 소스형태로 컴파일 한다. Apache 소스 프로그램 설치 과정 ⓐ 소스 파일 다운로드 ⓑ 압축 해제 ⓒ configure && make && make install ⓓ 웹서비스 시작 및 확인 프로그램 다운로드 디렉토리 : 각자 알아서 프로그램 소스 디렉토리 : /usr/local/src 프로그램 설치 디렉토리 : /usr/.. 2017. 9. 24. 이전 1 ··· 12 13 14 15 16 17 18 ··· 20 다음