공부하기싫어
article thumbnail
VirtualBOX Bridge Network Collision
OS/네트워크 2024. 10. 13. 14:29

window에서 virtualbox 로 Rocky9.4 3대를 bridge network로 실행하였다.각각 192.168.0.90 | 192.168.0.91 | 192.168.0.92 인데다른 호스트에 설치된 144 VM과 ping test 시 90은 양방향 통신에 성공하고 91 92 는 통신에 실패했다. selinux와 firewalld 는 모두 비활성화 되어있어서 원인을 찾던 중 virtualbox 로 vm 을 생성할 때 vm의 mac 주소가 중복되어 들어갈 수 있다는 것을아랐습니다. MAC 충돌virtualbox gui에서 mac 주소를 변경해주려면 vm을 종료한 후 아래의 사진 처럼 오른쪽 새로고침 아이콘을 클릭하면 된다  ARP 테이블 초기화MAC 주소가 변경된 후, 기존의 ARP 테이블에 등록..

install docker engine on ubuntu 22.04
OS/Docker 2023. 6. 13. 19:16

목차 docker 공식 블로그를 내가 보기 쉽게 번역해놓은거임 여러 설치 방법중 apt repo 를 이용한 설치만 포스팅함 https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com Install using the apt repository 1. 설치 준비 1.1 apt 업데이트 + 필요 패키지 다운로드 sudo apt-get update sudo apt-get install ca-certificates curl gnupg 1.2 docker 공식 GPG key 추가 sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.do..

netstat
OS/네트워크 2023. 6. 8. 13:59

netstat 명령은 TCP/IP 네트워크의 연결 상태를 표시하는 명령입니다. -n 옵션은 주소를 이름 대신 번호로 표시합니다. -a 옵션은 모든 연결을 표시합니다. p 옵션은 프로세스와 연결을 연결합니다. netstat -nap 명령을 사용하면 컴퓨터의 모든 연결을 주소, 포트, 프로세스 이름과 함께 볼 수 있습니다. 이 정보를 사용하여 네트워크 문제를 진단하고 네트워크 사용량을 모니터링할 수 있습니다. 예를 들어, netstat -nap 명령을 사용하여 컴퓨터의 모든 TCP 연결을 볼 수 있습니다. 다음은 netstat -nap 명령의 출력 예시입니다. Active Connections Proto Local Address Foreign Address State TCP 192.168.1.100:80 1..

vnic
OS/네트워크 2023. 6. 8. 13:57

Virtual Network Interface Card 가상 네트워크 인터페이스 카드 vnic 는 호스트의 물리적 nic 를 기반으로 하는 가상 네트워크 인터페이스이다. 각 호스트에는 여러 nic 가 있을 수 있으며 각 nic는 여러 vnic의 기반이 될 수 있다. vnic 가 생성되면 네트워크 브리지 장치에 추가된다. 네트워크 브리지 장치는 가상 시스템이 가상 시스템 논리적 네트워크에 연결되는 방식이다. ip addr show 명령을 통해 가상화 호스트에서 해당 호스트의 가상 머신에 연결된 모든 vnic 를 확인할 수 있다. 또한, 논리적 네트워크를 백업하기 위해 생성된 모든 네트워크 브리지와 호스트에서 사용하는 모든 네트워크 인터페이스 카드도 표시된다. 참고 https://access.redhat.c..

netshoot : Docker+k8s network trouble-shooting swiss-army container
OS/네트워크 2023. 6. 8. 13:55

netshoot 은 다양한 네트워크 문제 해결 도구 및 유틸리티가 포함된 docker container 이다. 연결문제, DNS 확인 문제, 라우팅 문제, 방화벽 문제, 성능 문제 등 과 같은 다양한 네트워킹 문제를 진단하고 해결하는데 사용할 수 있다. 기존 포드의 임시 컨테이너를 사용하여 디버그 하는 경우 $ kubectl debug mypod -it --image=nicolaka/netshoot 애플리케이션 컨테이너의 트러블슈팅을 위해 sidecar container 로 실행하는 경우 # netshoot-sidecar.yaml apiVersion: apps/v1 kind: Deployment metadata: name: nginx-netshoot labels: app: nginx-netshoot sp..

LG울트라pc 노트북 듀얼부팅 Window10 + Ubuntu22.04
OS/Ubuntu 2023. 6. 4. 13:21

목차 LG 노트북을 window10 + ubuntu 로 사용중인데 파티션 용량 재설정 window 는 게임용으로 사용, ubuntu 는 공인ip 뚫고 ci/cd build server 로 사용할 예정 장비 정보 노트북 : SSD : 120GB HDD : 1TB 용량 할당 window - SSD 70GB - HDD 300GB - window는 ssd에 설치, 이후 응용프로그램들은 hdd 설치 ubuntu - SSD 50GB - HDD 700GB - ubuntu system_file 은 ssd 에 설치, efi/var/tmp/home format laptop 이전에 만들어뒀던 window10 usb / ubuntu22.04 usb 사용 https://www.microsoft.com/ko-kr/software..