Lambda ip 고정하기

succeeding·2022년 11월 28일
0

1. AWS 공식문서

https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/generate-a-static-outbound-ip-address-using-a-lambda-function-amazon-vpc-and-a-serverless-architecture.html

2. ip 확인하는 핸들러 코드

const http = require('https');
 
exports.handler = (event, context, callback) => {
    const options = {
        method: 'GET',
        hostname: 'jsonip.com',
    };
 
    const req = http.request(options, (res) => {
        const chunks = [];
 
        res.on('data', (chunk) => chunks.push(chunk));
 
        res.on('end', () => {
            const body = Buffer.concat(chunks);
            const results = body.toString();
            
            console.log(results);
            
            callback(null, {
                statusCode: 200,
                body: results,
            });
        });
    });
 
    req.end();
};

출처: https://jetalog.net/90

0개의 댓글