미니 서버를 만들어보자 - RHEL9에서 Wireguard 설치
2023. 1. 10. 10:00
프로그래밍/개인홈페이지
네트워크맵에서 보았듯, vpn을 중간에 심었다 vpn도 여러 가지가 있는데 그중에 가장 널리 알려진 게 openvpn 아닐까 하지만.. 요즘 핫하기도 하고 속도도 2배 빠르다고 홍보하는 wireguard를 쓰지 않을 수가 없다.. 설치해 보자 처음에는 wg-easy.. 를 이용해서 설치하려 했는데 남자가 가오가 있지 상남자식 설치 간다! 하고 하나하나 떼와서 설치를 시작했다.. 여하튼.. 레드햇은 친절하게도 Wireguard를 설치하는 도큐멘테이션을 만들어놓았다 근데.. 중간중간에 함정이 있으니.. 정리를 해서 올려보려 한다 Wireguard 설치 # 혹시모르니 epel-relase설치 dnf install https://dl.fedoraproject.org/pub/epel/epel-release-lat..
미니 서버를 만들어보자 - Samba 설정하기 (smb)
2023. 1. 10. 10:00
프로그래밍/개인홈페이지
sambo설정은 매우 간단하다 그냥 깔고 사용자 등록하면.. 끝이다 먼저 인스톨부터 해보자 인스톨 yum install samba 혹시나 오류 뜨면 yum install –y epel-release 설치하고 다시 시도해 보자 공유할 폴더 작성 + 권한부여 (모든 유저+모든 권한) mkdir /폴더이름 chmod 777 /폴더이름 이제 samba의 config폴더로 가서 만든 폴더와 권한을 주러 가자 사용자 등록 + smbpasswd로 삼바서버 유저등록 useradd 유저이름 passwd 유저이름 > 패스워드 입력해서 유저의 패스워드 설정 smbpasswd -a 유저이름 > smb서버에서 쓸 유저이름의 비밀번호 폴더로 이동 > vim으로 smb.conf 열기 cd /etc/samba vi smb.conf ..
미니 서버를 만들어보자 - 개인서버 전체 네트워크맵 구상
2023. 1. 9. 15:11
프로그래밍/개인홈페이지
조금 더 지나면.. 서울로 올라가서 구직활동을 시작할 예정이다 그렇다고 구직활동하는 동안 가만히 놀고먹을 수는 없으니.. 서버를 두고 여러 가지 올리면서 실험을 해보려 한다 일단 고시원을 가려하니.. 공유기에 직접 ddns 거는 건 불가능하지 않을까.. 건다 해도 된다는 보장이 없으니.. 1. 공유기에 냅다 ddns를 걸 수 없다 2. 인터넷은 된다 3. 클라우드서버 1개, 물리서버가 1개 있다 고민 끝에 생각해낸 결론은 이러하다 이러면.. 너무 여러 번 거쳐서 페이지 접속은 좀 느려질듯한데 그래도 뭐.. 별수 있나 흑흑.. 먼저.. AWS에서 도메인으로 받아서.. 오라클서버로 바로 넘긴다 그리고 다시 nginx에서 프론트페이지로 넘겨서 화면을 출력한다 api요청 있으면 프론트페이지에서 바로 wiregu..
미니 서버를 만들어보자 - firewall-cmd로 방화벽을 열어보자
2023. 1. 9. 09:00
프로그래밍/개인홈페이지
추후 외부로 개방을 위해서 포트를 열어보도록 하자 포트열기 firewall-cmd --permanent --zone=public --add-port=80/tcp 80번 tcp 포트를 연다 이 문장 하나가 정말 많이쓰인다 .. 전 포스팅에서 연 mysql과 redis의 포트를 이런 식으로 열어주자 포트 닫기 firewall-cmd --permanent --zone=public --remove-port=80/tcp 간단하게 add를 remove로 바꿔서 치면 된다 80번 tcp포트를 닫을 수 있다 열려있는 포트 확인하기 firewall-cmd --list-ports 이런식으로 현재 무슨 포트가 열려있는지 확인이 가능하다 내가 추가했었나...? 아니 닫았었나..? 긴가민가할 때 쓰도록 하자 firewalld ..