Linux (debian) コンピューターと Mac (10.4) を dhcp ルーター経由で接続しています。Linuxボックスにgitoliteをインストールして、中央のgitリポジトリを作成しました。私の問題は、Linuxコンピューターを起動すると常に異なるIPを持ち、ネットワーク内のコンピューターに固定IPを与えるようにルーターを構成できないことです。だから私の質問は次のとおりです。それを処理する最良の方法は何ですか? /etc/hosts でドメイン名の下に現在の Linux ボックスの IP を定義することは可能ですか? または、毎回手動で変更をプッシュするために IP を入力する必要がありますか? または、他の解決策を知っていますか?
質問する
245 次
3 に答える
0
他のどのクライアントから git マシンにアクセスしていますか? Linux ボックスのコレクションを使用して、Avahi と mdns ホスト ルックアップ メソッドをインストールできます。次に、を参照するhostname.local
と、ローカル ネットワークでマルチキャスト クエリを使用してホスト名が解決されます。
(Debian ではavahi-daemon
、サーバーとクライアント マシンにインストールするだけで十分/etc/nsswitch.conf
です。デフォルトでこの魔法が含まれています。
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
)
于 2012-07-02T11:55:27.103 に答える
0
ノート:
中央リポジトリを持つために Gitolite をインストールする必要はありません。
これは単なる認証レイヤーです。
Linuxボックスで実行されているsshデーモンアクセスまたはhttpサーバー(git-http-backend
CGIスクリプトを使用)のみが必要です。
Linuxボックスにホスト名がある場合、それを使用してLinuxサービスを参照できます(ssh://
またはhttp://
)
于 2012-07-02T11:48:05.063 に答える
0
Linux ボックスで静的 IP を定義できませんか?
于 2012-07-05T18:16:30.327 に答える