script per rete
Inviato: ven 27 ott 2006, 1:36
Salute a tutti, ho un pc con 2 schede di rete,
una per la connessione ad internet tramite
router (eth1) e l'altra per connettere ad un
pc non connesso ad internet tramite cavo
crossato (eth0). Ho fatto uno script per fare
in modo che all'avvio si avii dhcpcd su eth1,
ma non funge. Qualcuno può aiutarmi?
script /etc/rc.d/rc.net
ovviamente ho reso eseguibile lo script

una per la connessione ad internet tramite
router (eth1) e l'altra per connettere ad un
pc non connesso ad internet tramite cavo
crossato (eth0). Ho fatto uno script per fare
in modo che all'avvio si avii dhcpcd su eth1,
ma non funge. Qualcuno può aiutarmi?
script /etc/rc.d/rc.net
Codice: Seleziona tutto
#! /bin/sh
#####################
# LOOPBACK FUNCTIONS #
######################
# Function to bring up the loopback interface. If loopback is
# already up, do nothing.
lo_up() {
if grep lo: /proc/net/dev 1> /dev/null ; then
if ! /sbin/ifconfig | grep "^lo" 1> /dev/null ; then
echo "/etc/rc.d/rc.inet1: /sbin/ifconfig lo 127.0.0.1" | $LOGGER
/sbin/ifconfig lo 127.0.0.1
echo "/etc/rc.d/rc.inet1: /sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo" | $LOGGER
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo
fi
fi
}
# Function to take down the loopback interface:
lo_down() {
if grep lo: /proc/net/dev 1> /dev/null ; then
echo "/etc/rc.d/rc.inet1: /sbin/ifconfig lo down" | $LOGGER
/sbin/ifconfig lo down
fi
}
dhcpcd eth1