• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

팰월드 스크립트 공인 IP 체크후 디스코드로 보내기

DarkAcid 289

2

5

안녕하세요 여러분!

오늘도 재미있는 스크립트를 짜와봤습니다. 공인아이피가 바뀌는 가정환경에서 팰월드 서버를 친구들과 진행하기에는 여러가지로 어려운 경향이 있습니다. 비단 팰월드 서버뿐만이 아니라 언제 바뀌는지 모르는 가정용 공인 IP는 서버를 운영함에도 불편함을 야기하는데요. 오늘은 discord의 webhook을 통해서 이런 공인아이피가 변경되었을 경우 디스코드에 새로운 ip를 알려주는 스크립트입니다. 10분에서 1시간 단위로 cron을 걸어주시면 되겠습니다~

아래에서 your_webhook_url만 개인에 맞게 변경하시고 쓰시면 됩니다!

 

#!/bin/bash

DISCORDHOOK="your_webhook_url"
IP="$(curl icanhazip.com)"
OLD_IP="$(<OLD_IP.txt)"


if test "$IP" = "$OLD_IP"; then
    echo "IP Address hasn't changed"
else
    MSG="IP : ${IP}:8211"
    curl -X POST -H "Content-Type: application/json" -d "{ \"content\":\"${MSG}\" }" ${DISCORDHOOK}
    echo $IP > "./OLD_IP.txt"
    echo "IP Address has changed. Broadcast it to Discord"
fi
 
신고공유스크랩
5
2명이 추천

DarkAcid
31Lv. 20097P
다음 레벨까지 383P

서버운영 초보

메인컴퓨터: 5800x/x570itx/16G/1080evga se

서버컴퓨터1: Proxmox/2700x/B450m/24GB/1060 msi 3gb

- Plex, Docker, Pihole, Xenology, Home Assistant

서버컴퓨터2: Proxmox/2400G/B450ITX ASUS/16GB

- Xenology, Canvas, Window

 

클라우드

Oracle: Zerotie, Vultr: Pritunl, AWS: 미디어 프로덕션

1등
DarkAcid 글쓴이 2024.02.06. 15:51
막 완성만 해두고 미리 공유드려요 곰방 수정해서 완벽하게 가이드로 작성해두겠습니다.
profile image 2등
수라 2024.02.06. 16:19
오 이런것도 되는군요 전 서버를 그냥 24시간 켜둬서 연결된 상태서는 동적ip도 변경이 안되서 일단은 그렇게 해두고 있네요 ㅎㅎ
3등
익명아뒤 2024.02.21. 23:39
https://cdn.discordapp.com/attachments/794133640854241332/1209871078470455327/2024-02-21_233403.png?ex=65e87f3f&is=65d60a3f&hm=3ea5f6b43af482433ef5e5d85e4da380735b036e215608a9bd560c9311593fcd&

https://cdn.discordapp.com/attachments/794133640854241332/1209871803254702100/2024-02-21_233459.png?ex=65e87fec&is=65d60aec&hm=5d01bca1cb1e49cec9aea436746858aa4a53b2bc80b0cbad0c9186d6ba0c96b9&


재미있는 스크립트 잘 썼습니다
요게 크론 걸어야지만 잘 작동 할까요?
1회 실행하니 그냥 나와버리고 무한 실행이 되서

가끔 ddns 풀릴때 쓰면 좋겠다 생각해서요
DarkAcid 글쓴이 2024.02.22. 00:15
익명아뒤

예 스크립트 짜여진게 Old_ip.txt파일을 하나 만들어서 거기 있는 값과 현재 ip를 비교해서 틀리면 디코로 보내주는 설정입니다. Bash로 작동하기 때문에 크론탭으로 걸어주셔야만 작동합니다 ㅠㅠ

 

만약 ddns변경시 레코드를 자동으로 변환되게 사용하시려면 클라우드 플에어 같은 경우 json으로 업데이트 가능하게 코드 변경할수 있습니다!

붕어분쇄기 2024.04.10. 11:33

공인ip 변경 확인기능이 필요하여 검색 중 들어오게되었습니다!
서버포럼에 없는게없네요 ㅎㅎ
감사합니다!!

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story