집에 있는 mac을 ftp서버로 쓰기 mac

준비물: 

1. osx가 설치되어 있고 인터넷에 연결된 컴퓨터
2. iptime, anygate 등 ddns서비스를 서비스로 해주는 공유기(아니더라도 무료 ddns 서비스를 받으면 됨. 이에대해서는 구글신께 여쭤볼것)


STEP1: ftp 서비스를 가동

터미널에서 ftpd나 pure ftpd를 가동하는 법이 있겠으나, 가장 간단한 방법은 아래와 같이 시스템 설정의 공유 옵션을 변경하는 것이다. 


STEP2; ddns set

iptime이나 anygate 공유기에는 아래와 같이 ddns 서비스를 등록할 수 있다. 이것을 등록하면 공유기까지 dns로 접근 가능하다. 
설정은 대개는 http://192.168.0.1이나 http://192.168.1.1이다. 난 iptime 공유기를 설정했다. 
앞서도 말했듯 그런 서비스를 제공하지 않는 공유기를 가지고 있더라도 공개 ddns 서비스는 얼마든지 있으므로 그것을 사용하시면 된다. 

위와 같이 작성하고 추가 하면 잠시후 등록이 된다. 


STEP3: port forwarding 설정

위에서 설정한 dns로 공유기까지는 갈 수 있지만, 내 mac으로 연결하려면 한 가지 더 세팅이 필요하다. 그것이 바로 포트포워딩이다. 이것은 dns 뒤에 포트번호를 붙여 이것으로 공유기에 물린 컴퓨터를 골라 연결해주는 것이다. 가령 집 컴이 세 대고 각각 내부 ip가 192.168.0.100부터 102까지 붙어있다면, 포트포워딩을 가령 1111, 2222, 3333 으로 설정하고 1111일 경우 100에, 2222일 경우 101에, 3333일 경우 102에 설정해두었다고 하자. 이 경우 내가 102에 ftp로 접근하고 싶다면 ftp://내아이디@이름.iptime.org:3333 같은 식으로 포트를 설정하면 되는 것이다. 위와 같은 예에서 내 mac이 100이고, 포트를 1111로 하고 싶다면 아래와 같이 설정하면 된다. 

자, 잘 될까? 한번 해보자. 


덧글

댓글 입력 영역



twitter

Twitter

MathJax