- bash shell입니다. - Ubuntu 환경에서 테스트하였습니다. 이론 - 대칭키/비대칭키 암호화 방식 중, 비대칭키 암호화 방식 ( 공개키 ) - 로컬서버의 공개키를 원격서버로 공유하여 접근 사용 가능 범위 - SSH / SCP / RSYNC 등 SSH 프로토콜을 이용한 모든 일련의 과정 설정 방법 local_server1 = 10.20.30.5 remote_server2 = 10.20.30.27 로컬 서버 실행 터미널 local_server1$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@10.20.30.27 The authenticity of host '10.20.30.27 (10.20.30.27)' can't be established. RSA key fingerp..
- bash에서 실행 예시입니다. - 테스트서버는 로컬/원격 모두 Ubuntu 입니다. rsync는 scp보다 옵션이 많으며, 대역폭이 조절 가능하며, 동일 파일이 있을 시, 변경된 내역만 수정하는 아주 좋은 기능도 내재되어 있습니다! 기본포트는 ssh인 것 같습니다. 원한다면 873 PORT로 전송할수도 있습니다. (services에 기본적으로 정의되어 있다.) 아래 테스트를 수행했을 때에는 SSH로 통신했지만, PORT 873을 사용하는 경우를 확인하기 위해 man page를 살펴보았습니다. CONNECTING TO AN RSYNC DAEMON It is also possible to use rsync without a remote shell as the transport. In this case y..
이번에는 ping check script를 bash버전으로 짜보았습니다. #!/usr/bin/env bash PING_NODE=( 8.8.8.8 1.2.3.4 8.8.4.4 ) for list in ${PING_NODE[@]} do ping -c 1 -W 1 "$list" > /dev/null if [ $? -eq 0 ]; then echo "node $list is up." sleep 0.5 else echo "node $list is down." fi done 이 코드에서 중요한 포인트 4가지만 확인하겠습니다. 1. PING_NODE 변수에 대상 IP들을 배열하였습니다. 2. for 문을 이용하여 등록된 배열을 Loop하였습니다. 3. ping 결과값을 /dev/null로 보내어 삭제하는 대신 4번과..
Python3 기준입니다. python module중에 os라는 모듈은 shell에 대한 명령줄을 그대로 입력할 수 있게 해줍니다. 별도 Shell 지정이 되지 않는다면 환경변수에 설정된 Shell로 기본 실행됩니다. 여기서는 bash로 되어 있습니다. #!/usr/bin/env python3 import os hostname = ('8.8.8.8', '1.2.3.4', '8.8.4.4') #os.system("clear") for test in hostname: ping_check = os.system("ping -c 1 -W 1 " + test + "> /dev/null") if ping_check == 0: print(test, "is up!") else: print(test, "is down!")..
일반적인 discard의 증가 원인 [Layer 2 interface discard] Interlink Tag가 없을 경우 Native vlan에서 태그가 지정되어 수신된 프레임 STP Block 포트 알 수 없는 Layer 2 Protocol 포트 인증 및 포트 보안 위반 Storm control Limit 초과 프레임 없는 테이블 요청이 계속 들어오는 프레임 (MAC 테이블에는 없지만 라우팅캐시에 호스트 항목이 있는 경우 등) 소스 MAC이 00:00:00:00:00:00 인 경우 잘못된 MAC 주소로 간주 GARP 패킷에서 IP가 모두 0인 패킷 Source MAC과 Destination MAC이 동일한 경우 프레임의 Src interface와 dst interface가 동일한 경우 ACL Traf..
윈도우에서의 GARP값을 클리어하는 방법입니다. 테스트는 예전에 해봤던 부분이라서.. 윈도우7이 지원 종료되었지만, 당시 윈도우7을 기준으로 진행했습니다. 설정 경로 : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 위의 경로를 들어 간 이후, ArpRetryCount라는 파일 생성 후, 값은 0을 입력. ps. GARP는 윈도우7의 경우 3번 보내며, 1초동안 응답이 없을 경우, 해당 IP를 사용하게 됩니다.
안녕하세요. 이번 포스팅은 조금 저에겐 신기했던 윈도우에서 ARP Cache timeout 값을 레지스트를 통해 변경하는 방법을 소개하겠습니다. [윈도우 ARP Cache Timeout 값 변경 방법] 레지스트리 경로 : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters 위와 같이 Parameters를 클릭하면 오른쪽에 여러가지 레지스트리 값이 나옵니다. (정보보호차원에서 지웠습니다.) 32bit 운영체제일 경우, 오른쪽 빈 여백 공간에 그림과 같이 새로만들기->DWORD를 클릭합니다. (64bit일 경우 QWORD클릭) 클릭하면 새 값#1이라고 폴더가 만들어지는데 이름은 ArpCacheLife라고 생성. (이름은 상관없을 것 같..
- Total
- Today
- Yesterday
- Switch
- ping multi
- dns 동작 방식
- multiple ping
- http/1.0
- Windows
- dns 동작
- date 시간 지정
- 윈도우
- vlan
- tag
- data plane
- date 과거
- HTTP/1.1
- date 미래
- ssh
- bash
- ping
- 802.3ad
- link aggregation
- 802.1ax
- docker logs
- http/0.9
- vtep
- date 시간 변경
- HTTP
- iso8601
- head end replication
- vni
- VXLAN
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |