Hello All,
I have a Solaris 10 machine with 4 physical network interfaces configured viz. igb0, e1000g0, igb2 and e1000g2.
Out of these interfaces, I am routing all my normal monitoring and O&M activities via. igb0 and e1000g0 interfaces.
However, I am facing an issue on one of the servers, wherein every-time i reboot the server, it adds a route to a destination IP 10.0.0.0 using interface e1000g2. This leads to all my O&M traffic being directed via. this interface, which is creating issues.
I tried deleting this route and defining another default route for e1000g2 interface using
route -p delete 10.0.0.0 -netmask 255.255.255.x -interface <e1000g2-IP>
&&
route -p add 10.x.x.x -netmask 255.255.255.x -interface <e1000g2-IP>
This resolves the issue only temporarily, as after reboot the old route is added back again.
I have checked the file /etc/inet/netmasks and found that an application was adding some static routes of series 0.0.0.x to this file. I have disabled changes via that application but the issue persists.
Please suggest apart from /etc/inet/netmasks and /etc/inet/static_routes, which other files are used by Solaris 10 for defining the routes seen in "netstat -nrv".???
:wall: