Stella IT는 본래 공인 IP를 할당하지 않고 4개의 포트를 할당하여 인스턴스를 제공하였습니다.
하지만, Stella IT의 공인 IP 할당 계획에 따라 기존처럼 한정된 포트만 할당받을 수 없으며, 공인 IP를 할당받아 모든 포트를 자유롭게 사용할 수 있습니다.
인스턴스에 공인 IP를 할당하는 것은 몇 가지 단계를 거치기만 하면 됩니다.
인스턴스에 공인 IP를 할당한 후에는 인스턴스 내부에서 IP 할당 작업이 필요합니다.
sudo nano /etc/netplan/50-cloud-init.yaml
network:
version: 2
ethernets:
eth0:
mtu: 1400
addresses:
- <공인 IP 주소>/<서브넷 접두사 길이>
nameservers:
addresses:
- 8.8.8.8
routes:
- to: default
via: <게이트웨이 주소>
set-name: eth0
141.11.195.1이고 서브넷 접두사 길이가 25인 경우, 141.11.195.1/25로 입력합니다.sudo netplan apply
이제 인스턴스에 공인 IP가 성공적으로 할당되었습니다.
인스턴스에 공인 IP가 할당되었으므로, 이제 모든 포트를 자유롭게 사용할 수 있습니다.
보안을 위해 방화벽 설정을 검토하고, 필요에 따라 포트를 차단하거나 허용하는 규칙을 설정하는 것이 좋습니다.
방화벽을 구성하려면 Windows인 경우 Windows 방화벽 설정을, Linux인 경우 ufw와 같은 도구를 사용할 수 있습니다.
sudo ufw allow ssh
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable
sudo ufw status