Alors la configuration est volatile, il faudra la refaire à chaque démarrage. Tu peux la définir en statique dans /etc/network/interfaces :
auto eth1
iface eth1 inet static
address 192.168.0.4
netmask 255.255.255.0
broadcast 192.168.0.255 # et pas 192.168.255.255 !
gateway 192.168.0.1
Non, rien à voir du tout avec un proxy. C’est un mode de transmission où on s’adresse à toutes les machines d’un réseau, par opposition à l’unicast où on s’adresse à une seule machine. Une adresse de broadcast est une adresse de destination spéciale utilisée pour indiquer qu’on fait une transmission en broadcast.

… En fait, c’est un “moyen” pour contacter toutes les adresses du même réseau… (tu ne t’en sers pas directement, c’est le “système” qui qui s’en sert…). Dans le cas de ton réseau, l’adresse de broadcast est 192.168.0.255 (et non 255.255 “à la fin”…). En envoyant une trame avec cette adresse, toutes les machines qui ont pour ip 192.168.0.X (avec X compris entre 1 et 254) recevront et seront “concernées” par cette trame…
grillé par PascalHambourg