Apache, Lighttpd, nginx, Cherokee
tyssen
Posts: 12 Joined: 2003-10-11 13:31
Post
by tyssen » 2005-08-09 22:40
Hallo,
vielleicht ist meine Frage so läpisch das hier noch kein gefragt hat und ich nur einen Schlag mit dem "Zaunpfahl" brauche.
Normalerweise habe ich ein Techniker zur Hand, möchte aber auch mal selber was schaffen.
Ich habe alles so gemacht wie 1und1 in seiner Fakt beschrieben hat.
http://faq.1und1.de/server/root_server/daemons/6.html
und bekomme das dabei raus:
Code: Select all
$ rcnetwork restart
Shutting down network interfaces:
eth0 device: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
/sbin/ifup: if-up.d/additional-ip-up: /bin/sh: bad interpreter: No such file or directory
[1A..doneShutting down service network . . . . . . . . . . . . . . ...done
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
lo
lo IP address: xxx.xxx.x.x.xxx
[1A..done eth0 device: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
eth0 (DHCP) . IP/Netmask: xxx.xxx.xx.xxx /xx.xx.xxx.xxx
[1A..doneSetting up service network . . . . . . . . . . . . . . . ...done
Was ist falsch?
Gruß
Michael Tyssen
Roger Wilco
Posts: 5923 Joined: 2004-05-23 12:53
Post
by Roger Wilco » 2005-08-09 23:54
tyssen wrote: Code: Select all
/sbin/ifup: if-up.d/additional-ip-up: /bin/sh: bad interpreter: No such file or directory
Kein /bin/sh vorhanden. Probiers mal mit /bin/bash (oder eben der Shell, die du installiert hast).
tyssen
Posts: 12 Joined: 2003-10-11 13:31
Post
by tyssen » 2005-08-10 00:31
bash sowie sh sind vorhanden. An der größe der Dateien zu urteilen beide gleich. Da hatte ich auch zuerst nachgeschaut.
Gruß Michael
Roger Wilco
Posts: 5923 Joined: 2004-05-23 12:53
Post
by Roger Wilco » 2005-08-10 00:41
Dann zeig mal die Ausgabe von `cat -v /etc/sysconfig/network/if-up.d/additional-ip-up`.
tyssen
Posts: 12 Joined: 2003-10-11 13:31
Post
by tyssen » 2005-08-10 00:47
Code: Select all
$ cat -v /etc/sysconfig/network/if-up.d/additional-ip-up
#!/bin/bash^M
IP_CFG_FILE="/etc/sysconfig/network/additional-ips"^M
DEVICE_ALIAS=1^M
^M
if [ "$2" == "eth0" ] && [ -e $IP_CFG_FILE ] ^M
then^M
for ADDITIONAL_IP in $( < $IP_CFG_FILE )^M
do^M
ip addr add $ADDITIONAL_IP broadcast $ADDITIONAL_IP dev eth0 label eth0:$DEVICE_ALIAS ^M
((DEVICE_ALIAS++)) ^M
done^M
fi
Roger Wilco
Posts: 5923 Joined: 2004-05-23 12:53
Post
by Roger Wilco » 2005-08-10 00:54
Bring deine Zeilenumbrüche in Ordnung.
Code: Select all
perl -pi -e 's/rn/n/;' /etc/sysconfig/network/if-up.d/additional-ip-up
tyssen
Posts: 12 Joined: 2003-10-11 13:31
Post
by tyssen » 2005-08-10 00:59
irre was es alles gibt.
Danke und respeckt.
Gruß
Michael Tyssen