구축 40

HPC 클러스터 - OpenMPI/Ubuntu

1. 시간 date sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime sudo apt install rdate sudo rdate -s time.bora.net date 2. 계정 *관리자로 쓸 계정은 owl이라고 가정 sudo usermod -aG sudo owl su - owl sudo whoami *root가 나오면 정상 sudo 사용자 exit 3. SSH *허용할 사용자는 owl, 포트를 41760으로 변경시 sudo vi /etc/ssh/sshd_config Port 41760 PermitRootLogin no #prohibit-password AllowUsers owl PermitEmptyPasswords no ChallengeR..

구축 2026.09.25

OpenVPN Site to Site 브릿지(서버/클라이언트/TAP방식)

서버, 클라이언트 쪽 네트워크 대역은 서로 달라야 한다. Server에서 nic 어댑터를 tap과 브릿지Client에서 nic 어댑터를 tap과 브릿지각 L3에서 상대 네트워크에 대한 라우팅을 Server, Client의 IP로 설정-. Server 설정 port 1194 proto udp dev tap ca ca.crt cert server.crt key server.key dh dh2048.pem server-bridge keepalive 10 120 tls-auth ta.key 0 cipher AES-256-CBC compress lz4-v2 persist-key persist-tun status openvpn-status.log log-append openvpn.log verb 3 explicit..

구축 2026.09.22

Windows 10에서 CentOS에 ssh, scp, sftp 자동 로그인

작업하다가 바로 파일을 업로드한다거나 뭘 봐야할 때 귀찮지 않다. Windows 10이 OpenSSH 서버와 클라이언트를 기능을 내장하고 있으니 활용한다. -. Windows 10 1. OpenSSH 설치 설정 > 앱 및 기능 > 선택적 기능 > OpenSSH 클라이언트 > 설치 2. OpenSSH Authentication Agent 사용 및 자동 시작 *파워쉘을 관리자 권한으로 열어서 다음 명령을 실행한다. Get-Service ssh-agent | Set-Service -StartupType Automatic -PassThru | Start-Service 3. 키 생성 ssh-keygen 4. 키 전송 scp "%USERPROFILE%\\.ssh\\id_rsa.pub" 계정@주소:~/.ssh/aut..

구축 2026.09.10

OpenVPN Site To Site 구성

-. 예192.168.0.0/24---nat(L)---public---(R)nat---192.168.1.0/24Left(Local) nat의 WAN 주소는 1.1.1.1Right(Remote) nat의 WAN 주소는 2.2.2.2Left OpenVPN 서버 주소는 192.168.0.2Right OpenVPN 서버 주소는 192.168.1.2 -. 필요nat에서 udp 1194 포트를 OpenVPN 서버로 포워딩한다.다음 명령으로 secret 키를 만든다.openvpn --genkey --secret secret.key -. Left Site OpenVPN 설정dev tunproto udplocal 1.1.1.1lport 1194remote 2.2.2.2rport 1194ncp-disablecipher A..

구축 2026.08.28

리눅스/유닉스 설치 작업시 점검 사항

호스트명, 도메인, TCP/IP 정보, 사용할 포트, wheel 계정, 파티션, 파일시스템 계획메인보드 바이오스, 컨트롤러 펌웨어 업데이트운영체제 설치 #수동 파티션, TCP/IP, UTC사용 안함, 최소 설치, 가급적 Xwindow는 뺌디바이스들 확인, 빠진 디바이스가 있으면 드라이버 설치커널 컴파일 여부 판단문자셋 확인기본으로 설치된 것들 중에서 불필요한 것들은 실행되지 않도록 설정업데이트, 커널업데이트, 패키지 업데이트acpid 확인 #전원 버튼으로 시스템이 종료될 수 있도록 함su 사용자 제한콘솔, ssh 단속 #포트변경, root 차단, 이용자 제한, 로그인 실패 제한, sftp사용 여부TCP Wrapper 설정SELinux 사용 여부버퍼 오버 플로우 방지 여부/etc/hosts 점검저장소 설정..

구축 2026.08.28

pfSense -L3 Switch 연결

pfSense-CE-2.3.4-amd64 SFP+ 듀얼 Alcatel OS6850-48-. G/W 172.16.12.2/29/1 -. VLAN 172.16.12.2/29/1 172.16.20.0/24/254 172.16.21.0/24/254 172.16.22.0/24/254 172.16.23.0/24/254 172.16.24.0/24/254 172.16.25.0/24/254 -. pfSense 172.16.12.2를 OPT에 SWITCH 게이트웨이로 등록172.16.20.0/24 ~ 172.16.25.0/24 대역을 가상 ip로 등록 #Other 타입172.16.20 ~ 25.254를 LAN에 게이트웨이로 등록172.16.20 ~ 25.0/24을 SWITCH 게이트웨이로 Static Route 설정17..

구축 2026.08.25

IKEv2 VPN 서비스(pfSense 2.4.4)

FQDN 주소가 하나 필요하다.도메인을 DNS 서비스하는 곳에서 A값을 pfSense의 WAN 쪽 IP로 설정한다.(이 아이피가 사설일 경우는 NAT기기의 공인 IP임)중국에서 접속하는 사용자가 있으면 DDNS 주소로 SSL 인증서를 만들지 않는다.(알려진 DDNS 주소는 현지에서 엉뚱한 값들이 나옴)윈도우 컴퓨터에서 IKEv2를 서비스 하려면 pfSense를 가상화로 올린다.(가상화는 hyper-v, vmware workstation, virtualbox 이용/CPU 1개, 램 1GB, 디스크 10GB, 네트워크 어댑터 2개 할당)공유기나 NAT기기 네트워크 환경이면 기기에서 UDP 500, UDP 4500, TCP 80과 443 포트를 pfSense의 IP로 포워딩한다.사용자 인증을 Identifie..

구축 2026.08.25

원격(IDC 코로케이션) 백업서버구축

-. 개요 사내 공유 폴더들에 있는 자료들을 외부에 저장오피스, 아도브, 캐드, 이미지 파일들이 약 3.5TB 가량서버 고장, 화재, 재해 등으로 데이터 망실을 대비삭제된지 오래된 파일의 복구와 롤백 수요 발생 -. 검토 코로케이션 상면비를 감안 서버는 1U 타입 공유 폴더와 데이터 동기화 동기화된 데이터들을 이미지로 누적 백업 데이터 전송시 패킷 보안 외부에서 공유 폴더를 접속하기 위해서는 SSL통신 기반 VPN을 이용하며 서비스는 외부 서버가 하는 게 좋을 듯 복사 속도가 비교적 빠른 백업 유틸리티 필요, 윈도우가 내장하는 robocopy가 괜찮다. IDC 선택은 업체의 소재지와 가까우며 이용하고 있는 인터넷 회선사와 같은 계열사 사내 각 공유폴더 -----> 원격서버 D:\안으로 동기화 -----..

구축 2026.08.12

Windows 아파치 웹서버 구축(Apaceh, PHP, MariaDB)

Windows 7, 8, 8.1, 10, 2008, 2012, 2016, 2019 버전에서 공통이다.그누보드, XE, Wordpress 등을 가상호스트 방식으로 여러 사이트를 운영할 목적이다.컴퓨터에 소스들이 있을 폴더의 경로는 예을 들어 다음과 같이한다. C:\APMW\ApacheC:\APMW\PHPC:\APMW\MariaDBC:\APMW\WebSites\aaaaa.co.krC:\APMW\WebSites\bbbbb.co.krC:\APMW\WebSites\ccccc.co.kr 다운로드할 파일(앞은 64비트, 뒤는 32비트이므로 운영체제에 맞게 다운로드)vc_redist_x64 또는 vc_redist_x86 // VC15(Visual Studio 2015 Visual C++)이 필요하다. 다운로드 후 바..

구축 2026.08.04