タグ付けされた質問 「dhcp」

動的ホスト構成プロトコル(DHCP)は、IPアドレスとゲートウェイ構成を自動的に割り当てるネットワーク構成プロトコルです。

4
Ubuntu Server 14.04 LTSへの静的IPの割り当て
Windows 7のインストールとは別に、別のハードドライブ上のマシンにUbuntu 14.04 LTSサーバーをインストールしました。Windows OSには、イーサネットを介した完全なネットワーク接続とインターネットアクセスがありますが、Ubuntuのインストールにはありません。 同じMACアドレスを持つ2つの異なるコンピューターを見るルーターがあり、DHCPが機能していないため、これが起こる可能性があります。両方のパーティションがネットワークを使用できるように、マシンに共通の静的IPを割り当てるにはどうすればよいですか?私はUbuntuを初めて使用しますが、静的IPを割り当てることができるように、どのファイルを編集するのかわかりませんでした。

9
Ubuntuで静的IPを設定するにはどうすればよいですか?
私はLinuxの初心者で、Windowsサーバー/デスクトップで長年の経験があり、静的IPの設定に問題があります。Ubuntuの以前のバージョンで使用されている方法を使用していますが、16.04では機能しないようです コマンドsudo nano /etc/network/interfaceを使用して、次を追加しました iface enp0s25 inet static address 10.10.8.2 netmask 255.255.0.0 gateway 10.10.1.1 dns-nameservers 8.8.8.8 8.8.4.4 システムを再起動しましたが、イーサネットはほとんど機能していません。pingはまったく機能しません。変更/etc/NetworkManager/NetworkManager.confを試みて、次の変更を行いました #dns=dnsmasq (comment out the dnsmasq) [ifupdown] managed=true (changed from false) これにより、イーサネットを散発的に動作させることができますが、最終的には失敗します。 他の2台のマシンと仮想マシンでもこの構成を試しましたが、すべて同じ結果になります。これらのマシンにWindowsをインストールすると、これらの設定が正常に機能することを確認できます。同様に、DHCPを自動構成させると、すべてが問題なく機能します。 ここで何かが欠けていると思いますが、静的IPの設定はまったく難しくないはずです。


3
Ubuntu 16.04-「ネットワークインターフェイスを上げる」と言ってシステムブートが待機する
DHCPで構成されたeth0と静的IPアドレスで構成されたeth1の2つのインターフェイスを持つUbuntu 16.04システムがあります。 / etc / network / interfacesファイルには次の構成があります # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp # The Secondary network interface auto eth1 iface eth1 inet static address 10.10.1.10 netmask 255.255.255.0 dns-nameservers 74.82.42.42 4.2.2.2 ## Virtual …
42 boot  16.04  dhcp 

9
resolvconfおよびNetworkManagerによって設定された間違ったネームサーバー
私のDNSサーバーは192.168.1.152です。 このDNSは、DHCPによってクライアントに提供されます。LAN上のWindowsクライアントはそのDNSを使用して名前を適切に解決しますが、Ubuntu VMは解決しません。 VMはブリッジネットワークでセットアップされ、DNSサーバーに適切に提供されていますが、ローカルホスト名がnslookupまたはブラウザーによって解決されていません。 nslookupローカルドメインの1つを次に示します。 # nslookup unraid.local Server: 127.0.0.53 Address: 127.0.0.53#53 ** server can't find unraid.local: SERVFAIL DNSサーバーを使用して解決すべきことは次のとおりです。 # nslookup unraid.local 192.168.1.152 Server: 192.168.1.152 Address: 192.168.1.152#53 Name: unraid.local Address: 192.168.1.152 /etc/resolv.conf 間違ったネームサーバーがあります: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY …
34 networking  dns  17.10  dhcp 

10
DHCPによって割り当てられたDNSアドレスを表示する方法は?
DHCPによって割り当てられたDNSアドレスを表示する方法は? ifconfigは表示できません。 $ ifconfig -a eth0 Link encap:Ethernet HWaddr 90:e6:ba:22:6a:f2 inet addr:192.168.1.111 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::92e6:baff:fe22:6af2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:224856 errors:0 dropped:0 overruns:0 frame:0 TX packets:220040 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:166848627 (166.8 MB) TX bytes:20256333 (20.2 MB) Interrupt:46 Base address:0x4000 lo …
33 dns  dhcp 

4
dhclientに最後のDHCPリースを忘れさせる方法は?
私が達成しようとしているのは、コールドスタート、ゼロ状態のDHCPリースを取得dhclientすることです住所)。ネットワーク構成の問題をデバッグするためにこれが必要です。 私が試してみました: 現在のリースをフラッシュする dhclient -rで、現在のNetwork Manager接続を切断します。 残り物を殺す dhclientやdnsmasqプロセスを。 クリーニング /var/lib/dhcp/クライアントリースデータベースが含まれていると思われるディレクトリ。 sudo restart network-manager。 しかし、これらの手順の後でも、DHCPDISCOVERのログに、すぐにDHCPREQUESTが表示されます。 まだ覚えアドレス。 明らかに、OSはどうにかしてアドレスを保存しているので、アイデアが尽きました。コミュニティからの助けはありますか?


4
ネットワークが静的IP用に構成されている場合、resolv.confが再起動時に設定されない
静的IPを使用するようにコンピューターを構成すると、Ubuntu 12.04サーバーエディションで名前解決の問題と思われる現象が発生します。 / etc / network / interfacesで: # The primary network interface auto eth0 iface eth0 inet static address 192.168.1.28 netmask 255.255.255.0 gateway 192.168.1.1 を実行$ sudo apt-get upgradeすると、「フェッチに失敗しました...」という結果になります。 . . . W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/precise-backports/universe/i18n/Translation-en_US Something wicked happened resolving 'us.archive.ubuntu.com:http' (-5 - No address associated with hostname) [...] …
17 12.04  networking  dns  dhcp 



4
ローカルIPが変更されたときにスクリプトを実行する方法は?
重複としてマークする前:これは、動的DNSなどに関するものではありません。 ネットワークがアップするたびにスクリプトを実行する方法を知っています。次の/etc/NetworkManager/dispatcher.dようなディレクトリにスクリプトを追加するだけです。 #!/bin/bash IF=$1 STATUS=$2 case "$2" in up) logger -s "NM Script up $IF triggered" su rmano -c /home/romano/bin/myscript ;; down) logger -s "NM Script down $IF triggered" ;; *) ;; esac 私の場合、myscript非常にシンプルですifconfig -a > ~/Dropbox/myifconfig.txt---私は大学のどこからでも自分のローカルIPを知る必要があるので、それを使用します。 これまでのところ、システムは正常に動作しています。ただし、残念ながら、ここでのDHCP は、インターフェイスのダウン/アップなしで IPがいつか変更されるように構成されています。その場合、スクリプトは(論理的に)実行されず、ファイルは更新されません。 DynDNSアプローチを使用することはできません。変更は外部から見えるIPではなくローカル IPで行われるためです。 スクリプトをcronに入れて1分ごとに実行するか、少し複雑なスクリプトを書いて(...エレガントではありません。質問は次のとおりです。 ローカルIPが変更されたときにスクリプトをトリガーする方法はありますか? 更新1 /etc/dhcp/dhclient-enter-hooks.d/既存の/etc/dhcp/dhclient-enter-hooks.d/resolvconfに基づいてにスクリプトを配置しようとしましたが、トリガーされません。NM(ネットワークマネージャー)がdhcpコマンドを呼び出さずに、それ自体でdhcpネゴシエーションを行っていると思われます(確認が必要)。

3
静的IPを選択したときにdhclientがまだ実行されているのはなぜですか?
/ etc / network / interfacesでdhcpを静的に変更します(以下を参照)。 # The primary network interface auto eth0 iface eth0 inet static netmask 255.255.0.0 address 10.10.130.128 gateway 10.10.1.1 次に、インターフェースを再起動します。 $ sudo ifdown eth0; sudo ifup eth0 ... $ ifconfig eth0 Link encap:Ethernet inet addr:10.10.130.128 Bcast:10.10.255.255 Mask:255.255.0.0 したがって、新しいアドレスが有効になります。 しかし、DHCPはまだそこにありますか? $ ps aux | grep dhc root …
15 networking  dhcp 

1
Ifconfigを使用してインターフェイスをDHCPに切り替えることは可能ですか?そうでない場合、最善の方法は何ですか?
新しいUbuntuサーバーをセットアップしたばかりで、多くのネットワークテストを行う予定です。 セットアップ中に、ネットワークのステップをスキップしました。 DHCPとアドレスを頻繁に切り替える必要があります。 を介して簡単にポートにアドレスを与えることができますifconfig eth0 x.x.x.x netmask x.x.x.xが、DHCPを使用するようにポートを設定するために使用できる代替手段はありますか? これが不可能な場合は、デフォルトで/etc/network/interfacesdhcpを使用し、適用するためにネットワークをアップ/ダウンまたは再起動するだけでよいと推測しています...

4
DHCPが提供するネームサーバーをオーバーライドする方法は?
私は(考えて)静的IPアドレスを設定したと思います/etc/network/interfaces: # The primary network interface auto eth0 iface eth0 inet static address 10.1.1.2 netmask 255.255.255.0 network 10.1.1.0 broadcast 10.1.1.255 gateway 10.1.1.1 そして/etc/resolv.conf、目的のネームサーバーを含むようにファイルを変更します。 その後、ネットワークを再起動します sudo /etc/init.d/networking restart ただし、数時間後、resolv.confは常にDHCPネームサーバーに戻ります。 また、これはl0、eth0インターフェイスのみを備えたUbuntuサーバーであると言う必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.