본문 바로가기

server

(21)
[network]다이렉트 케이블과 크로스 케이블 예전 회사에서 일할 때는 다이렉트 케이블만 만들어서 사용했는데, 이번 회사에서 일하면서 HA 구성 때문에 크로스 케이블을 만들어 사용하게 되면서 제대로 정리해본다. 다이렉트 케이블: PC와 네트워크 연결을 위해 사용 (이종 장비) 크로스 케이블: PC와 PC의 연결에 사용 (동종 장비) 다이렉트가 보통 네트워크를 사용하기 위해 벽면 랜포트나 공유기와 연결에 사용한다. 크로스 케이블은 PC와 PC라고는 했지만 보통 동종 장비 1:1 통신에 사용한다. 내가 구성했던 HA에서는 다이렉트와 크로스를 동시에 사용했다. 다이렉트 케이블이나 크로스 케이블 모두, 실제로는 1번, 2번, 3번, 6번 구리선을 사용한다. 그래서 가끔 테스터기를 돌려보면 한두 줄 불량인데도 정상적으로 통신될 때가 있는데 위의 네 줄이 정상..
[VMware] 인스턴스에 네트워크 어댑터 추가 OS : CentOS 7 PC to PC 통신 관련 테스트가 필요한데 물리 서버가 따로 없어서 가상 인스턴스를 통해 구축. - reboot나 network restart를 시켜도 따로 네트워크 인터페이스 스크립트가 생성이 안되는걸 전제 (자동생성 방법을 못찾음) - instance가 이미 생성 및 설정된 상태에서 추가하는것을 전제 1. 해당 인스턴스의 Virtual Machine Settings에서 네트워크 어댑터를 추가해준다. 2. 네트워크 인터페이스 확인 추가된 인터페이스는 ens33, 허나 스크립트 목록엔 없으므로 ens32를 복사해서 설정 파일을 만들어준다. cp ifcfg-ens32 ifcfg-ens33 3. 네트워크 인터페이스 수정 NAME,DEVICE 이름 수정하고 UUID를 변경해야한다. ..
[Ubuntu] 원격 접속툴 : Remmina OS:Ubuntu 18.04 우분투 뿐만아니라 Debian 기반 OS에서 사용이 가능한 원격 접속 툴이다. 직장 제품이 windows 서버에 지원이 되다보니 windows 테스트를 위해 사용하게된 툴. 윈도우 접속 기준으로 설명하려한다. 먼저 각 서버의 방화벽이랑 원격 제어 허용 해준다. sudo apt install remmina 터미널에서 명령어를 이용하여 설치한다. 간단하게 설치 완료 윈도우는 RDP로 프로토콜 설정해야한다. 외에도 SSH등 여러가지 지원해준다. 서버 아이피와 유저아이디,비밀번호 입력만 하면 간편하게 접속할수있다.
[CentOS6] VM복제(Clone/Copy)시 네트워크 이슈 해결방법(MAC주소) 환경 VMware® Workstation 16 Pro CentOS release 6.8 (Final) CentOS 6.8 서버 클론하다가 알게된 문제. 7이상 버전에서는 자동으로 MAC주소 다시 받아 오는듯 하다. 리모트 서버에 있던 인스턴스(위의 서버)를 로컬 서버로 다운로드 받았다. service network restart자체가 실패하는 상태. 원인은 MAC주소가 다르기 때문이라고 한다. 문제가 있는 인스턴스에서 Settings > Network Adapter > Advanced... 에서 MAC Address를 확인한다. $sudo rm -rf /etc/udev/rules.d/70-persistent-net.rules 70-persistent-net.rules를 직접 수정해도 된다. reboot하..
포어그라운드와 백그라운드 (nohup) 포어그라운드 백그라운드 백그라운드는 평소에 유튜브 프리미엄 홍보에서도 자주 사용된다. 쉽게 설명하면 실행 시켜놓고 내가 다른일을 할 수 있기 위함이다. 포어그라운드는 딱 그 반대 개념으로써, 지금 내가 포커싱 하고있는 프로세스이다. ssh로 접속을 하게되면 세션을 종료할때 접속하면서 실행했던 프로세스들이 왠만하면 같이 종료된다. 챗봇이나, 내 업무에서는 빌드가 n시간 단위로 걸리기 때문에 이를 활용 할 수 있다. 내가 필요했던 이유는, 스트레스 테스트를 위해 며칠 단위로 시뮬레이터를 돌려야하는데 시뮬레이터 서버는 서버대로 돌고 나는 나대로 컴퓨터 리부팅을 해야해서 찾아낸 방법. nohup & 확인은 jobs 명령어를 통해 가능하다. 나같은 경우 시뮬레이터가 무한으로 돌기 때문에 nohup 명령어를 통해 ..
openstack ubuntu server 키파일 없이 ssh 접속 가능하게 하기 OS : ubuntu 20.04 openstack 에서 인스턴스 구축이후에 ssh로 접속하기 위해서는 기본적으로 키파일이 필요한데, 내부망에서 여러명이 테스트 용도로 사용해야 하다보니 키파일 배포하는 것도 일이고 매번 키파일로 로그인하는것도 번잡스러워서 키파일 로그인을 푸는 방법을 찾아보았다. 물론 이건 테스트 용도고, 내부망이고, 개인 서버라 여러가지 사유에 보안이 필요할 만한 상황이 아니므로 진행 했습니다. 1) root 계정 비밀번호 설정 / 신규 유저 생성 1-1) root 비밀번호 설정 $sudo passwd 1-2) 신규 유저 생성 $sudo adduser $sudo usermod -aG sudo 2) sshd 옵션 변경 $vi /etc/ssh/sshd_config PermitRootLogin..
특정 기간의 디렉토리를 이동하는 방법 OS : Ubuntu 10.04 LTS mv `find . ! \( -type d -path './OLD_Dir' -prune \) -type d -mtime +200` ./OLD_Dir/ 이렇게 하면 200일이 지난 디렉토리만 OLD_Dir로 이동시킵니다. 1) find 명령어 . : 현재 위치에서 찾습니다. ! \( -type d -path './OLD_Dir' -prune \) : (예외처리) OLD_Dir에 검색된 디렉토리들을 이동시킬것이기 때문에, 검색에서 제외시킵니다. -type : 파일 유형을 찾습니다. (d: 디렉토리, f: 일반 파일) -prune : 하위 디렉토리까지 검색하지 않습니다. -mtime : 기간 지정을 정합니다. (+num: num일이 지난 파일, num: num일째 된 파..
ubuntu20.04 VM instanse에서 netplan apply 오류 OS : Ubuntu20.04 live server VMware : Workstation 16 Pro 인스턴스 생성 후 네트워크 설정을 하고 netplan apply를 진행하면 다음과 같은 이유로 진행이 되지않는다. blk_update_request: I/O error, dev fd0, sector 0 해결 방법 https://askubuntu.com/questions/719058/blk-update-request-i-o-error-dev-fd0-sector-0 https://unix.stackexchange.com/questions/282845/blk-update-request-i-o-error-dev-fd0-sector-0 Your device doesn't have a floppy drive, bu..

728x90