[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ändern von Hostname und IP-Adresse beim Booten



Hallo Christian,
Am 05.10.2017 um 23:22 schrieb Christian Knoke:
Jochen Hartmann schrieb am 05. Oct um 22:59 Uhr >> ... funktionieren nicht wie gewünscht.

Hallo Jochen,

mittels DHCP anhand der MAC-Adresse die IP und den Hostnamen beziehen, ist
Standardkonfiguration.  Bei mir funktioniert's jedenfalls, ich bin kein
DHCP-Crack. Was in /etc/hostname steht ist AFAIK egal.

Die Fritzbox (als DHCP-Server) wird da schon nichts verkehrt machen.

Was läuft denn nicht "wie gewünscht"?

soll heißen der hostname wird nicht vom DHCP-Server übernommen
Der Server sollte im selben LAN-Segment liegen wie der Client, damit ihn die
Broadcast-Anfrage erreicht.

Eventuell gibt es einen weiteren DHCP-Server, der dazwischenfunkt?

Gruß
Christian


Es gibt meines Wissens keinen weiteren DHCP-Server! Kann ich das testen?
Alle Rechner befinden sich im Segment 192.168.1.0 und können auch mit-
einander kommunizieren!

Hier meine aktuelle /etc/dhcp/dhclient.conf
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    # Configuration file for /sbin/dhclient, which is included in
Debian's
    #	dhcp3-client package.
    #
    # This is a sample configuration file for dhclient. See dhclient.conf's
    #	man page for more information about the syntax of this file
    #	and a more comprehensive list of the parameters understood by
    #	dhclient.
    #
    # Normally, if the DHCP server provides reasonable information and does
    #	not leave anything out (like the domain name, for example), then
    #	few changes must be made to this file, if any.
    #

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

    #send host-name "andare.fugue.com";
    #send host-name = gethostname();
    #send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
    #send dhcp-lease-time 3600;
    #supersede domain-name "fugue.com home.vix.com";
    #prepend domain-name-servers 127.0.0.1;
    request subnet-mask, broadcast-address, time-offset, routers,
    	domain-name, domain-name-servers, domain-search, host-name,
    	dhcp6.name-servers, dhcp6.domain-search,
    	netbios-name-servers, netbios-scope, interface-mtu,
    	rfc3442-classless-static-routes, ntp-servers;
    #require subnet-mask, domain-name-servers;
    #timeout 60;
    #retry 60;
    #reboot 10;
    #select-timeout 5;
    #initial-interval 2;
    #script "/etc/dhcp3/dhclient-script";
    #media "-link0 -link1 -link2", "link0 link1";
    #reject 192.33.137.209;

    #alias {
    #  interface "eth0";
    #  fixed-address 192.5.5.213;
    #  option subnet-mask 255.255.255.255;
    #}

    #lease {
    #  interface "eth0";
    #  fixed-address 192.33.137.200;
    #  medium "link0 link1";
    #  option host-name "andare.swiftmedia.com";
    #  option subnet-mask 255.255.255.0;
    #  option broadcast-address 192.33.137.255;
    #  option routers 192.33.137.250;
    #  option domain-name-servers 127.0.0.1;
    #  renew 2 2000/1/12 00:00:01;
    #  rebind 2 2000/1/12 00:00:01;
    #  expire 2 2000/1/12 00:00:01;
    #}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Hier die /tmp/dhclient-script.debug zum letzen Bootvorgang
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Fri Oct 6 10:39:02 CEST 2017: entering /sbin, dumping variables.
    reason='PREINIT'
    interface='eth0'
    --------------------------
    Fri Oct 6 10:39:02 CEST 2017: entering /sbin, dumping variables.
    reason='PREINIT'
    interface='eth0'
    --------------------------
    Fri Oct 6 10:39:03 CEST 2017: entering /sbin, dumping variables.
    reason='BOUND'
    interface='eth0'
    new_ip_address='192.168.1.160'
    new_network_number='192.168.1.0'
    new_subnet_mask='255.255.255.0'
    new_broadcast_address='192.168.1.255'
    new_routers='192.168.1.111'
    new_domain_name='fritz.box'
    new_domain_name_servers='192.168.1.111'
    new_ntp_servers='192.168.1.111'
    old_ip_address='192.168.1.160'
    old_network_number='192.168.1.0'
    old_subnet_mask='255.255.255.0'
    old_broadcast_address='192.168.1.255'
    old_routers='192.168.1.111'
    old_domain_name='fritz.box'
    old_domain_name_servers='192.168.1.111'
    old_ntp_servers='192.168.1.111'
    --------------------------
    Fri Oct 6 10:39:03 CEST 2017: entering /sbin, dumping variables.
    reason='BOUND'
    interface='eth0'
    new_ip_address='192.168.1.160'
    new_network_number='192.168.1.0'
    new_subnet_mask='255.255.255.0'
    new_broadcast_address='192.168.1.255'
    new_routers='192.168.1.111'
    new_domain_name='fritz.box'
    new_domain_name_servers='192.168.1.111'
    new_ntp_servers='192.168.1.111'
    old_ip_address='192.168.1.160'
    old_network_number='192.168.1.0'
    old_subnet_mask='255.255.255.0'
    old_broadcast_address='192.168.1.255'
    old_routers='192.168.1.111'
    old_domain_name='fritz.box'
    old_domain_name_servers='192.168.1.111'
    old_ntp_servers='192.168.1.111'
    --------------------------

--
Gruß aus der Stadt der CeBIT
Jochen


Reply to: