So fügen Sie „IP-Route hinzu“, wenn die Maske nicht CIDR ist

So fügen Sie „IP-Route hinzu“, wenn die Maske nicht CIDR ist

So fügen Sie der Route beispielsweise IP-Bereich 192.168.0.0und Maske hinzu255.255.255.0

Ich weiß das:, 255.255.255.0 = 24 (cidr)aber ich brauche einen Make-Befehl im SH-Skript, etwa:

route add -net 192.168.0.0 netmask 255.255.255.0 dev ppp0 aber genau mit ip route?

Wiederholen: Ich bekomme 255.255.255.0 als Variable im Skript. Ich weiß überip route add 192.168.0.0/24 dev ppp0

Irgendwelche Varianten?

Antwort1

Sie können die Netzmaske auf beide Arten übergeben, trennen Sie sie einfach durch einen Schrägstrich:

ip route add 192.168.0.0/24 dev ppp0

ip route add 192.168.0.0/255.255.255.0 ppp0

verwandte Informationen