setupbox/monitor/setup/setip.sh
2022-12-22 11:36:36 +07:00

36 lines
826 B
Bash

#!/bin/bash
echo 'auto lo
iface lo inet interface
auto eth0' > /etc/network/interfaces
echo "Enter the type IPaddress"
read type
echo "iface eth0 inet $type" >> /etc/network/interfaces
if [ "$type" = static ]
then
echo "Enter the IP: "
read ipaddr
echo " address $ipaddr" >> /etc/network/interfaces
echo "Enter the netmask: "
read netmask
echo " netmask $netmask" >> /etc/network/interfaces
echo "Enter the gateway: "
read gateway
echo " gateway $gateway" >> /etc/network/interfaces
echo "Enter the dns-nameservers: "
read dns
echo " dns-nameservers $dns" >> /etc/network/interfaces
else echo "Setup IP success!!!"
fi
while true; do
read -p "Do you wish to reboot device?(y/n)" yn
case $yn in
[Yy]* ) reboot; break;;
[Nn]* ) exit;;
* ) echo "Please answer yes or no.";;
esac
done
exit 0