新しいWebアプリを開発するときは、通常/etc/hosts、新しいプロジェクトの名前を編集して追加し、の右側に「greptweet」と言ってから、のローカルシステムからホストされている127.0.0.1 localhost.localdomaingotoを追加します。http://greptweet/srv/www/greptweet
問題は、私が同じオフィスで他の人と仕事をしている場合、または単に私のアプリを彼らに見せたい場合、彼らは私のIPを知り、彼らを変更する必要があるということ/etc/hostsです。これは面倒です。
LANから実行されるWebアプリケーションを共有および開発するために、誰かがオフィスまたはWeb開発者の即席の集まりのためのより良い解決策を提案できるかどうか疑問に思いました。
私たちは皆、Archlinux、Android、ios、MacOSX、WindowsなどのさまざまなOSを実行しています。誰もがDNS構成を変更することは現実的ではないと思います。おそらくローカルの192.168.1.1。DNSサーバーはどういうわけかオーバーライドでき、DNSサーバーをインストールできますか?しかし、そのサーバーでIPを自動的に更新するにはどうすればよいですか?ローカルIPにサービスを提供できるDNSサーバーがインターネット上にありますか?たとえば、foobar.example.comを192.168.1.163に提供するようにすばやく設定できますか?