본문 바로가기

인프라

iptime 공유기 ddns를 활용한 집에서 웹 서버 띄우기

사용 기술 : 스프링, iptime 공유기

1. 테스트할 프로젝트 생성

 

1-1. 컨트롤러 생성

package com.example.demo.Controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class Controller {
	@GetMapping("/home")
	public String hello() {
		return "Home WebServer";
	}

}

 

1-2. 실행 및 테스트

2.iptime 설정

2-1. 공유기 설정 사이트 접속

http://192.168.0.1/

2-2. 로그인 후 포트포워딩 설정

2-3.DDNS 설정

2-4 등록 후 테스트

2-5 외부 기기에서 테스트

설정한 주소로 들어가게 되면 포트포워딩을 통해 localhost:8080으로 연결해 준다.

고정 ip주소를 할당 받지 않고 집에서 iptime 공유기를 활용해서 웹서버를 열어 보았습니다.