기타 20

정신차려 이 각박한 터널 속에서!!

이 문제는 gre터널링을 설정하면 되는 문제이다.Router0과 Router1 사이에는 gre over ipsec(암호화가 추가된 gre)로Router1과 Router9 사이에는 gre로 설정하면 된다.Router0 gre 설정Router(config)#interface tunnel 0Router(config-if)#ip address 100.100.100.1 255.255.255.0Router(config-if)#tunnel source s0/1/0Router(config-if)#tunnel destination 11.11.11.1Router1 gre 설정Router(config)#interface tunnel 0Router(config-if)#ip address 100.100.100.2 255.255..

기타 2025.11.02

OMG..

이 문제에서는 라우터와 클라우드의 일부 설정이 잘못되었다.라우터에서는 왼쪽부터 ROUTER0, ROUTER2, ROUTER1로 이름을 변경한다.그 다음 lmi-type을 cisco로 설정하면 된다.Router0router(config)hostname ROUTER0ROUTER0(config)#interface s0/3/0ROUTER0(config-if)#frame-relay lmi-type cisco // 6번 조건Router2Router(config)#hostname ROUTER2ROUTER2(config)#interface s0/3/0ROUTER2(config-if)#frame-relay lmi-type ciscoRouter1Router(config)#hostname ROUTER1ROUTER1(conf..

기타 2025.11.02

느그 ACL 뭐하시노?

다른 설정에는 문제가 없으므로 udp설정으로 dns프로토콜이 서버에 도착할 수 있게 설정하면 된다.access-list 100 permit udp any host 10.10.10.1 eq 53access-list 100 permit udp host 10.10.10.1 eq 53 anyDNS 프로토콜은 UDP 53번 포트를 쓰고, 서버(10.10.10.1)에 도착할 수 있게 하고, 응답도 같은 방법으로 받을 수 있게 설정하면 된다.access-list_100_permit_udp_any_host_10.10.10.1_eq_53access-list_100_permit_udp_host_10.10.10.1_eq_53_any

기타 2025.11.02

사랑의 팟츄핑

router 0ip nat inside source static 192.168.0.10 10.0.0.5위 구문으로 설정할 경우, nat와 범위가 겹치게 된다. 따라서 아래와 같이 설정해야한다.no ip nat inside source static 192.168.0.10 10.0.0.5 // 기존 내용 삭제ip nat inside source static 192.168.0.10 10.0.0.1access-list 101 deny ip host 192.168.0.10 any위 구문으로 설정할 경우, 192.168.0.10(서버 주소)에서 오는 트래픽을 모두 차단된다. 따라서 아래와 같이 설정해야한다.no access-list 101 deny ip host 192.168.0.10 any // 기존 내용 삭제a..

기타 2025.11.02

Ubuntu 언어 설정

이 블로그에서는 Ubuntu에서 한국어를 설정하는 법을 적었다.(UTM에서 공유 폴더를 사용하는 경우, 버그가 생겨서 파일 탐색기에 표시가 되지 않는다. 따라서 UTM에서 공유 폴더를 사용할 예정이라면, 아래 과정을 하지 않는 것을 권장한다.) 오른쪽 위 메뉴에서 설정 버튼을 누른다. 메뉴를 아래까지 내리다보면 System 메뉴가 있다. 거기서 Region & Language 메뉴를 누른다. Manage Installed Languages를 누른다. 이런 창이 뜰 경우 Install을 누른다. Install / Remove Languages...버튼을 누른다. 한국어를 찾아서 선택하고 Apply 버튼을 누른다.(조금 시간이 걸린다.)..

기타 2025.09.12

UTM Ubuntu VM 만들기 (2)

이 블로그는 Ubuntu VM을 만드는 과정이다. 이전 과정에서 계정 설정 전까지 했으므로, 못했다면 이전 블로그를 참고하고 진행하는 것이 좋다.https://swchung09.tistory.com/72 UTM Ubuntu VM 만들기 (1)UTM은 맥에서 QEMU 가상화 엔진을 사용하여, 준수한 속도의 가상 환경을 제공한다. 그러나 UTM에서는 QEMU 말고도 여러가지 엔진을 사용할 수 있고, 그중에 Apple 가상화라는 옵션이 있다. 이 걸 사용blog.aiswstudio.com 계정 정보는 자신이 원하는 대로 설정했다. 필자는 user에 1234로 설정해서 비밀번호에 약한 비밀번호라고 나오지만, 다음 과정으로 진행하는데는 문제가 없다. 다음으로 시간대를 선택할 수 있다. 이 부분 역시 건들..

기타 2025.09.12

UTM Ubuntu VM 만들기 (1)

UTM은 맥에서 QEMU 가상화 엔진을 사용하여, 준수한 속도의 가상 환경을 제공한다. 그러나 UTM에서는 QEMU 말고도 여러가지 엔진을 사용할 수 있고, 그중에 Apple 가상화라는 옵션이 있다. 이 걸 사용하면 실험적이지만, 굉장히 빠른 속도의 가상 환경을 사용할 수 있다. (단 호스트와 아키텍처가 일치하지 않는 경우, Apple 가상화를 사용할 수 없다.)그리고 Apple에서는 Linux VM을 한정으로, Rosetta2를 사용하여 Intel Linux 프로그램(즉, x86_64로 빌드된 파일)을 실행하게 도와준다.이번 블로그에서는 UTM에서 Ubuntu desktop과 Rosetta2를 사용하여, Intel Linux 프로그램을 실행하는 과정을 전부 기록하였다.(Macbook M4, Ubuntu..

기타 2025.09.12

DB

DB는 DataBase의 약자로 데이터를 저장하는 역할을 한다. DB는 DataBase Management System(DBMS)로 관리하고, DBMS에는 MySQL, ORACLE, MariaDB등이 있다.DB는 다음과 같은 특징이 있다.실시간 접근성 : 언제든지 즉시 데이터를 조회하거나 수정할 수 있음계속적인 변화 : 지속적으로 데이터가 추가되거나 삭제될 수 있음동시 공용 : 여러 사용자가 동시에 DB를 이용할 수 있음내용에 의한 참조 : 내용 기반으로 값을 찾음관계형 DB는 테이블로 이루어져 있으며 key와 value의 관계를 나타낸다.열 : 고유한 이름을 가지고 자신만의 타입을 가짐행 : 데이터의 묶음값 : 타입과 맞는 열과 행에 대응하는 값관계 : 데이터를 테이블 간의 관계를 설정하여 데이터를 연..

기타 2025.08.01

입력 후 평균 계산

이 문제는 prompt로 그만을 입력받기 전까지 입력받은 수를 저장하고, 평균을 구하는 문제이다.이 문제를 풀기 전, 평균을 어떤 방식으로 구하는지 알면 더 쉽게 풀 수 있다.평균은 총합에 갯수를 나눈 결과값이다. 따라서 모든 입력값을 더하고, 갯수로 나누면 쉽게 풀 수 있다.let i = 0, sum = 0, num;while (true){ num = prompt(); if (num == '그만'){ break; }else { sum += parseInt(num); } i++;}여기서는 i로 갯수를 저장하고, sum으로 입력값을 더하는 변수를 만들었다.최종 코드let i = 0, sum = 0, num;while (true){ num = prom..

기타 2025.06.02