로컬 IP로 동적 호스트 이름을 설정 하시겠습니까?


0

대학 네트워크에 있기 때문에 라우팅 설정 및 정렬을 제어 할 수 없습니다. 즉, 나는 특히 네트워크 내에서 상당히 빠른 속도를 갖는 특권을 가지고있다. 필자는 원격 데스크톱을 정기적으로 사용함으로써이 점을 최대한 활용했습니다.

그러나, 나는 더 이상 정적 IP를 가지고 있지 않으며 대신에 동적 IP를 사용합니다. 이 로컬 IPL을 브로드 캐스트하는 방법 로컬 호스트 이름을 등록 할 수 있습니까? 아니면 언제든지 이메일을 보내십시오.

(나는 창 7을 달리고있다)

답변:


0

IP를 가져 와서 .bat 파일에 저장하고, X 시간마다 실행되도록 예약 된 작업을 설정 한 다음 Dropbox 또는 Google 드라이브와 같은 위치에 IP를 출력하는 방법을 스크립팅 할 수 있습니다. 그렇게하면 언제 어디서나 txt 파일에 액세스 할 수 있고 현재 IP를 얻을 수 있습니다.

다음과 같은 서비스에 가입 할 수도 있습니다. NoIP 도메인 이름을 지정하려면 (일반적으로 foo.noip.com ). 그런 다음 컴퓨터에 액세스하려면 도메인 이름을 사용하십시오.


NoIP 사용을 시도했지만 로컬이 아닌 내 글로벌 IP를 브로드 캐스트하는 것처럼 보입니다.
randomafk

@randomafk 아, 네. 네가 공개적으로 대면하지 않았다는 것을 나는 몰랐다. 우리 대학은 모든 것을 열어서 그 해결책을 사용할 수있었습니다.
Kruug

그냥이 박쥐 스크립트로 설정! 수퍼 유저.com/a/230326/122491
randomafk

0

로컬 IP 및 전자 메일 (또는 텍스트)을 확인하는 매우 간단한 파이썬 스크립트를 만들 수 있습니다. 단점은 이런 식으로 스크립트를 사용하는 대부분의 방법과 마찬가지로 작업 스케줄러를 실행해야합니다.

파이썬으로 로컬 IP를 얻을 수 있습니다 :

import socket
socket.gethostbyname( socket.gethostname() )

이를 사용하여 최신의 알려진 IP를 파일에 저장하고 새 IP 구절을 파일의 IP로 확인한 다음 다른 IP 주소로 이메일을 보내면 (그리고 이전 파일을 분명히 업데이트 할 수 있습니다).

더미 계정을 통해 Gmail의 SMTP 서버를 사용하여 이메일을 보내는 데 사용하는 python 스크립트가 있습니다. 이리 Github에.

소켓과 전자 메일은 모두 표준 라이브러리에 들어 있다고 생각합니다. 파이썬 .

이것은 파이썬과 모듈이 설치되어있는 경우 크로스 플랫폼에서 작동합니다.


나는이 일을 생각하고 있었고 아마도 그렇게 할 것입니다. 더 깨끗한 솔루션을 원했습니다. 하지만 고마워 .1
randomafk

네, 로컬 네트워크에서 할 수있는 훌륭한 방법을 찾지 못했습니다. 제가 학교에있을 때도 비슷한 문제가 있었는데, 파이썬이 제게 크로스 플랫폼을 사용하는 가장 쉬운 방법이었습니다. 나는 그 파일을 보관함 / 드라이브 / 다른 폴더와 동기화하는 @ Kruug의 생각을 좋아합니다.
nerdwaller

그냥 설정, 더 편리하게 이메일을 생각합니다.
randomafk
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.