네트워크도 업그레이드되고 장비가 디버깅되었으므로 인터넷에서 로컬 파일에 액세스하려면 어떻게 해야 합니까? FRP 인트라넷 침투를 사용하여 비디오를 보는 것은 약간 과도하고 가정의 광대역은 공용 IP를 가지고 있으며 외부 네트워크는 공용 IP ssh를 직접 사용하여 들어올 수 있지만 차단됩니다 80 및 443 (x
github에서 걸어 다닌 후, 많은 큰 녀석들이 모든 종류의 바퀴를 만들었고, 마침내 [anrip] (https://github.com/anrip) 큰 녀석의 [ArDNSPod] (https://github.com/anrip/ArDNSPod)가 나에게 가장 적합하고 나 같은 게으른 사람들에게 가장 적합하다는 것을 발견했습니다.
레거시 사용률 시리즈 문서:
[FRP 인트라넷 침투] (https://tstrs.me/1440.html)
[HEXO 프로세스 간소화] (https://tstrs.me/1441.html)
[SAMBA 파일 공유] (https://tstrs.me/1442.html)
[DDNS 동적 해상도] (https://tstrs.me/1443.html)
[qBittorrent 다운로드] (https://tstrs.me/1444.html)
LNMP 웹 서비스(채워짐)
DNS 서비스(채워짐)
...... (아직 실현해야 할 것이 많지만 이미 고려되었습니다.) )
# DDNS
Anrip의 스크립트는 DNSPod 사용자 API를 기반으로하는 순수 셸 동적 도메인 이름 클라이언트입니다.
먼저 dnspod의 콘솔에 로그인하고, 왼쪽 유저센터에서 > 보안 설정을 > API 토큰 설정:
새 API 토큰을 만듭니다.
성공적으로 생성되었습니다! 이 페이지를 닫지 마십시오 나중에 유용합니다.
ArDNSPod 구성
필요한 파일을 다운로드하여 시작하십시오.
자식 복제 https://github.com/anrip/ArDNSPod.git
실행 후 'dns.conf.example'을 동일한 디렉토리의 'dns.conf'에 복사하는 추가 'ArDNSPod' 폴더가 있습니다.
cp dns.conf.example dns.conf
dns.conf 수정
# 보안상의 이유로 비밀번호 인증은 권장하지 않습니다.
# arMail = "test@gmail.com"
# arPass = "123"
# 토큰 인증을 사용하는 것이 좋습니다.
# 'TokenID, Token' 형식 입력
arToken = "12345,7676f344eaeaea9074c123451234512d"
# 한 줄에 하나의 도메인 이름
arDdnsCheck "test.org" "하위 도메인"
구성되면 './ddnspod.sh'를 사용하여 스크립트를 실행합니다.
자동 실행
crontab -e를 사용하여 스크립트가 매시간 실행되도록 스케줄링하면 파일 위치가 실제 위치로 변경됩니다.