unix/linux 디렉토리별 파일 개수 세기. 지인 부탁으로 만든 파일 개수 세는 쉘 스크립트. /test/uploads 디렉토리 아래 존재하는 모든 디렉토리내의 파일 갯수를 센다. 맨 아래 디렉토리는 파일 갯수를 그 위의 디렉토리에는 파일과 디렉토리가 더해진 값을 표시한다. #!/bin/sh find /test/uploads -type d | while read -r dir do printf “%s:\t” “$dir”; find “$dir” -type f | wc …
Category: ETC(기타)
4월 04 2021
Ansible 네트워크 자동화 – 2
앤시블 네트워크 자동화 – 2 Ansible 네트워크 자동화 네트워크 자동화는 기본 앤시블 개념의 잇점이지만, 네트워크 모듈의 작동에는 중요한 차이점이 있다. Control 노드에서 실행 대부분의 앤시블 모듈과는 달리 네트워크 모듈은 managed 노드에서 실행되지 않는다. 사용자 관점에서 네트워크 모듈은 다른 모듈처럼 작동한다. 그것은 ad-hoc 명령, playbook과 role을 가지고 작동한다. 그 이면에서 네트워크 모듈은 다른 (리눅스/유닉스 윈도우) 모듈과 …
3월 30 2021
Ansible 네트워크 자동화 – 1
앤시블(Ansible) 네트워크 자동화 – 1 앤시블 기초 Ansible은 IT 자동화 도구이며, 기본적으로 ssh 프로토콜을 이용한다. 또한 데몬이 실행되지도 않는다. 참고: SF 소설에서의 Ansible – 앤시블은 원래 SF 소설에서 초광속 실시간 통신을 위한 개념으로 사용했다. 1966년 Ursula K. Le Guin의 소설에서 Ansible이란 단어를 처음 사용했다고 한다. Orson Scott Card의 소설 엔더스 게임이나 듀나의 소설 대리전에서도 앤시블 …
4월 24 2019
MAC 주소로 NIC 제조사 찾기.
6월 18
[python script] 스위치 설정 저장
파이썬 스크립트를 이용한 스위치 설정 정보 저장.(Cisco, extreme) 지원 스위치: Cisco IOS , Extreme EXOS 스위치 지원 프로토콜: telnet, ssh (익스트림 스위치 제외). 스크립트 실행 환경: python 3.6.5, netmiko, telnetlib가 필요하다. 기타사항: 시스코 스위치는 로그인 즉시 enable 상태가 되도록 설정되어 있어야함(설정 방법은 https://blog.boxcorea.com/wp/archives/2529를 참조). 스위치 접속 정보화일(switch.txt)은 아래와 같은 포맷이며, 각 열은 탭(\t) 하나로 구분한다. …
12월 01 2017
익스트림 스위치 맥 어드레스 차단, 차단 해제.
extreme switch MAC Address 차단 익스트림 스위치 EXOS에서 특정 맥 어드레스를 차단 하는 방법은 두 가지가 있다. access리스트를 이용하는 방법과, fdb를 설정하는 방법이다. 먼저, 차단할 맥 어드레스를 확인한다. 맥 어드레스 50:b7:c3:8d:ad:d6 를 확인한다. * SWITCH # show iparp VR Destination Mac Age Static VLAN VID Port … VR-Default 192.168.100.206 98:de:d0:cf:ca:b9 7 NO V132 132 20 …
11월 28 2017
시스코 스위치 포트의 속도와 duplex 조정하기.
시스코 스위치 포트의 속도와 duplex 조정하기. 사용 장비: Cisco Catalyst 3550 Switch 모든 포트 속도 자동, duplex 자동으로 설정되어 있으나, 다른 장비와 연결시 duplex가 half 상태로 연결됨. 아래와 같이 fa0/9번의 duplex가 half로 보인다. Switch>sh int status Port Name Status Vlan Duplex Speed Type Fa0/1 notconnect 1 auto auto 10/100BaseTX … Fa0/9 connected 1 a-half a-100 …
11월 22
GNS3을 이용한 2 라우터 네트워크 구성
GNS3을 이용한 2 라우터 네트워크 구성 구성환경: GNS3 네트워크 시뮬레이터, CISCO 3745 IOS 이미지. 각 네트워크의 IP주소 대역은 아래와 같으며, 네트워크 1 에서 네트워크 2로 혹은 그 역방향으로 통신을 가능하도록 구성한다. Network 1 : 192.168.100.0/24 Network 2 : 192.168.200.0/24 Serial : 172.16.1.0/30 , HDLC 프로토콜 사용. GNS3 시뮬레이터 상에서의 구성은 아래 그림과 같다. GNS3은 https://www.gns3.com …
11월 21
CISCO catalyst 3560 초기화
CISCO catalyst 3560 스위치 초기화 기존 설정이 필요 없으며, 비밀번호도 모르는 경우 아래 과정으로 초기화 할 수 있다. 1. 전면 Mode 버튼을 누르고 전원을 켠다. 15초 정도 전원을 Mode버튼 누르면 아래와 같이 부팅된다.
11월 14 2017
Cisco Switch Catalyst 3550 맥어드레스 차단, 차단 해제 하기
Cisco Switch Catalyst 3550 맥어드레스 차단, 차단 해제 하기 1. MAC address 확인 MAC address 38:d5:47:1c:1d:bf를 가지는 장치를 네트워크에서 차단하기위해 스위치에서 맥어드레스를 확인한다. 해당 맥어드레스는 VLAN 203에 속하며 스위치의 4번 포트에 연결되어 있음을 확인 할 수 있다. switch#sh mac address-table address 38d5.471c.1dbf Mac Address Table ——————————————- Vlan Mac Address Type Ports —- ———– ——– —– …