내가 Data Science 쪽으로 일도 하는 데, 사실 좀 골치가 아픈일이 있어. 회사 컴터는 Windows인데 원래 Data Science 쪽 사람들은 Linux/Unix 를 주로 쓰거든. 여친도 Apple 써서 맨날 날 갈궈 ㅠㅠ. 그래서 한 동안 고민하다가 이번에 Raspberry Pie 4 세일해서 하나 샀엉. iPad에다 꽂아서 terminal 쓰려고... 일단 OS는 집에 대충 있든 SSD (1TB) 에다 깔고.
근데 생각해보니까 "어, 그냥 라우터 꽂아서 네트워크로 접속하면 집 어디서든 Linux로 코딩할 수 있는 거 아닌가?" 생각이 들더라고. 근데 생각해보니까 욕심이 나더라고. 그럼 아예 작정하고 cloud computing 식으로 설치해서 집 밖에서도 원격으로 Raspberry Pi 를 쓸수 있나? NAS로 쓰는 거는 들어봤는데 아예 집 밖에서도 쓸 수 있게 할 수 있어? 예를 들어가 스타벅스에서 집에 있는 Raspberry Pie에 접속해서 코딩을 한다거나...
좀 도와줘. 이론상으로는 어떻게 하는 지 알겠는데 내가 전문적으로 배운 적이 없어서...
헤드레스 라즈베리파이에 ssh 켜고 putty로 하면 되는거 아니냐?
오 그런 방법도 있구나. 나는 그냥 무하게 SSH키고 VNC 였결해서 열결할까 생각했었는데... 너 방법대로 하면 장단점이 뭐야?
일해서 돈번다면 그냥 장비하나 마련하는게 낫다고 생각한다. 나도 만들기 좋아하고 돈도 없고 컴퓨터도 구려서 그런 환경 구축하려고 학교 다닐때 공모전 나갔던 친구들 라떼판다 라즈베리파이 뺏어다가 별지랄 다해봤지만 워크플로우도 길어지고 장비도 관리해야되고;; 좀 아니라고 생각함... 궂이 한다면 FTP 동기화 시켜서 소스 에디팅은 너가 주로 사용하는 기기에서 하고 컴파일 같은거만 라즈베리파이로 해야할거 같네.. VNC 같은거는 요즘 코로나 같은거로 난리 날때 어쩔수 없이 쓰는거지 메인으로 쓰기에는 좀 힘들다고 생각해
그럴까.. 근데 이런걸 하는게 취미라서 ㅎㅎ. 일 용으로 쓰는 건 아니고 내가 개인으로 쓸려고. 직접해봐야 IT랑 System 직원들이랑 이야기 할때 말이 통하거든.
현직도 이런질문을 하는구나...
Data Science랑 Business Analytics 쪽이라 이런 쪽은 잘 몰라 ㅇㅇ.
굳이 말하자면 공돌이 보다는 수학자랄까.
오~ 그런거군요!
iptime 공유기나 ddns를 네이티브로 지원하는 공유기가 있다면, 내부망에서 dhcp 서버 관리 -> 고정된 내부 아이피로 설정해주면 되요. 그 다음에 포트포워딩 -> 외부포트 22(나 다른 포트)를 라즈베리파이의 내부 아이피 포트 22로 포워딩해주면 다른 곳에서도 ssh 터미널 이용해서 사용가능!
물론 외부ip도 알아야되고... 유동ip라면 바뀔 가능성도 있음
앞에 네이티브 지원하는 공유기가 있다면 ddns 설정하면 된다는 말이였는데 그걸 안썼넴
Nest WiFi (Google Wifi)쓰거든요! 이미 내부에서도 Static IP로 설정은 했어요. 포트포원딩 설정도 할 수는 있는데... 근데 외부 IP는 어디서 보지... ifconfig 로 볼 수 있나...
포트포워딩 옵셥에 TCP, UDP, TCP & UDP 있는데 뭘 골라야 할까요. 굽신굽신. 정말 고마워요.
오 Router Lan IP 찾았다. :)