Hey All, I've got a FreeBSD 7 box set up at work and I'm seeing the following message in my periodic daily security output:
Code:
*myhostname* kernel log messages:
+arplookup ###.###.55.183 failed: host is not on local network
+arplookup ###.###.55.183 failed: host is not on local network
+arplookup ###.###.55.183 failed: host is not on local network
Where ###.###.55.183 is a local IP address. I did some digging and found out that this is probably due to a netmask configuration problem, but I'm not sure how to resolve it properly.
This server is new and doesn't really do anything right now, it basically just has SSH running. It's on a local University network that uses multiple subnets. So the server has an IP like ###.###.54.106 while the IP address I'm seeing in the security output is ###.###.55.183. These IP addresses are statically assigned, we've actually got servers on the .55 and .54 subnets.
Any ideas on how to fix this?
Here is my netstat -r output:
Code:
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default vl-54-gw UGS 0 30446 em0
localhost localhost UH 0 468 lo0
###.###.54.0 link#1 UC 0 0 em0
vl-54-gw 00:00:5e:00:01:01 UHLW 2 0 em0 106
vl-54.uonet1-gw.uo 00:d0:01:95:e0:00 UHLW 1 0 em0 1199
vl-54.uonet2-gw.uo 00:d0:01:95:dc:00 UHLW 1 0 em0 1196
...and ifconfig
Code:
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
ether 00:15:17:50:a6:3a
inet6 ...snip...
inet ###.###.54.106 netmask 0xffffff00 broadcast ###.###.54.255
inet6 ...snip...
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
em1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
ether 00:15:17:50:a6:3b
media: Ethernet autoselect
status: no carrier
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet 127.0.0.1 netmask 0xff000000
Thanks!