パブリックIPの代わりに内部IPを返すようにddclientを設定する

パブリックIPの代わりに内部IPを返すようにddclientを設定する

組織内の内部IPを持つマイコンピュータにddclient設定があります。ただし、ddclient は組織のパブリック IP を返します。 ddclientに内部IPを返すように指示する方法はありますか?

これは私の設定です/etc/ddclient.conf

use=web, web=dynamicdns.park-your-domain.com/getip, web-skip='IP Address'
protocol=namecheap
server=dynamicdns.park-your-domain.com
login=mylogin
password=mypassword
myname

自分の組織内のIPに接続するためのVPNアクセス権があるため、アクセスするには自分のコンピュータの内部IPだけを知ってください。

ベストアンサー1

見ている源泉ddclientで「私のIPをどこで入手できますか?」ポリシーはuse(明確な名前ではありません...)で設定できることがわかります。あなたの設定はWebサーバー(use=web)を使用してあなたのIP(もちろんパブリックIP)を取得します。ソースの例は次のとおりです。

たとえば、

daemon=5m                   
use=if, if=eth0             
proxy=proxy.myisp.com       
protocol=dyndns2

$ {program}がデーモンとして実行され、5分ごとにIPアドレスの変更があるかどうかをeth0インターフェースを確認し、デフォルトで "dyndns2"プロトコルを使用するように指定します。デーモン間隔は、秒(600秒)、分(5分)、時間(1h)、または日(1d)単位で指定できます。

したがって、VPNエンドポイントの内部IP(またはアクセスしようとしているIPを持つインターフェイス)を持つようにuse=if, if=tun0ネットワークインターフェイスを設定すると、うまくいくと思います。tun0

おすすめ記事