ubuntu | 부팅 복구

디스크 2개에 우분투와 윈도우를 설치하고 사용중입니다. 윈도우를 포맷하고 부팅을 했는데 우분투 부트매니저가 동작을 하지 않는 문제가 발생했습니다… 원인은 모르겠고…다행히 우분투 부팅 usb로 붙어보니 파티션들을 다 살아 있었어요. 예전 같았으면 걱정을 많이했겠지만, 잘못 되면 포맷한다는 생각으로 복구를 진행해 보았습니다. (gpt와 함께라면 망가트릴 지언정 겁나진 않…사실 데이터가 날라갈까봐 긴장되긴 합니다…) 복구 과정 1. Ubuntu USB로 부팅 부팅하고 … Read more

Cockpit을 이용한 KVM 서버 관리

KVM을 여러대 구성해서 관리하다보니 귀찮아지는 문제가 발생… 중앙관리 도구를 찾던중 cockpit으로 가능하다하여 테스트 해보았다. 간단하게 구성 및 연결을 1차로 완료하였고 추가확인이 필요하다. Cockpit-webServer 패키지 설치 인증서 설정 let’s encrypt인증서를 적용하였다. 파일이름은 맞춰줄것. DNS 설정 웹 접속을 위해서 DNS 설정을한다. Web접속 기본적으로 포트는 9090으로 올라온다. ssh-key 원격지 접속을 위해서 현재 사용자의 .ssh폴더에 key파일을 넣어야한다. (추가 확인필요. … Read more

bind9, 지정된.com. 도메인만 bind로 관리하는 방법

a.com. 도메인과 b.com.도메인을 설정하고 그외 나머지 *.com은 외부 구글 DNS로 향하도록 설정할 필요가있었다.이번 포스팅은 간단하게 설정 내용만 정리하였음.dns 서버 구성은 본 블로그에서 bind9으로 검색. 서버정보: ubuntu22.04, bind9 zone 정보 설정 개별 zone 설정 생략.

ubuntu 22.04 desktop | chrome 한글 입력 버그

잘 사용하던 chrome 한글 입력 버그가 발생하였다. 입력시 띄어쓰기, backspace, Enter키 입력이 안되는 버그가 발생하였다. 문제의 버전 해결 과정 처음에는 입력기 방식의 문제나 호환성의 이슈로만 생각했는데,메모장이나 다른 브라우저에서는 이상이 없었다. fcitx5로 변경도 해보았으나 ibus로 원복하고 chrome브라우저를 downgrade해서 조치하였다.2025년 4월 1일 업그레이드된 버전에 버그가 있는 것 같다. fcitx5는 한글 입력시 크롬브라우저에서 띄어쓰기가 커서가 뒤로 이동되지 않아서 … Read more

ubuntu22.04 autoinstall

kvm에서 vm생성하는 방법으로 직접 생성하는방법, vagrant, 생성된 vm clone 등 방법이 있는데,말그대로 autoinstall방법이 있는지 궁금했다. https://blog.encicle.com/ubuntu-2004-cloud-initeul-tonghan-custom-iso-seolchi-jadonghwa-autoinstall 위 사이트를 찾긴했는데 생략된 부분도 있고 잘 안되서 좀더 찾아보았다. https://canonical-subiquity.readthedocs-hosted.com/en/latest/reference/autoinstall-reference.html#ai 공식 가이드가 있긴한데 hands-on이 쉽지는 않다. 그래서 좀더 찾다가 스크립트를 찾게되었다. https://github.com/condensereality/ubuntu-22.04-autoinstall-generator 이게 현재 가장 사용하기 쉬운 방법 같다. (스크립트를 분석하면 역으로 실행 방식을 찾을수 있긴하겠으나…굳이…) ubuntu22.04 autoinstall … Read more

local 서버에서 외부로 dns 쿼리를 보내면 어떻게 동작하는가?

bind9을 설정하면서 대체 어떻게 동작하는지 리서치를 하고 설정도 바꿔보면서 플로우를 좀 이해하게 되었다.bind9의 ss -nltu 결과에 Local Address:Port가 대체 왜 127.0.0.1:53인데 동작하는지 의문이었다. 예전에 0.0.0.0:53으로 본것 같은데 아닌가…? Domain Name System DNS(Domain Name System)는 인터넷에서 도메인 이름과 IP 주소를 매핑하는 분산 데이터베이스 시스템입니다. 간단히 말해, 사람이 이해하기 쉬운 도메인 이름(예: www.google.com)을 컴퓨터가 이해할 수 있는 … Read more

Configuring Static IP on Ubuntu 22.04.5

In Ubuntu 22.04.5, additional configuration steps are required when setting a static IP using Netplan. Cloud-Init Cloud-Init is a tool designed for automating initialization tasks when an instance boots in a cloud environment. The directory /etc/cloud/cloud.cfg.d/ contains configuration files related to Cloud-Init. Role of Cloud-Init Folders and Files The default Cloud-Init configuration is defined in … Read more