Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Mar 1997 02:14:13 +0800 (SGT)
From:      sweeting@tm.net.my
To:        questions@freebsd.org
Subject:   pls help : route and virtual domains ?
Message-ID:  <v01540b02af4284982026@[111.111.111.110]>

next in thread | raw e-mail | index | archive | help
pls excuse the length of this email : i am hoping that by
including all details, someone can put me out of my misery
and i can eventually go home :

The goal  :
--------
I am trying to run virtual domains on my laptop connected  to
the Internet with 3com pcmcia ethernet card (zp0).
The laptop boots as  word.com.my (202.184.153.84) with no problems
and now i simply wish to ifconfig alias models.com.my (202.184.153.18) too...
This is pretty simple on AIX and OSF with
# ifconfig zp0 202.184.153.18 netmask 255.255.255.0 alias


The problem :
-------------
# ifconfig zp0 202.184.153.18 netmask 255.255.255.0 alias
caused and error ....
           ifconfig: ioctl (SIOCAIFADDR) : file exists
and i found archive references saying to use the following :

# ifconfig zp0 202.184.153.18 netmask 255.255.255.255 alias

but then i received -

#Feb 22 05:32:16 word routed[50]:punt RTM_ADD without a gateway
 Feb 22 05:32:16 word routed[50]:punt RTM_ADD without a gateway
 Feb 22 05:32:16 word routed[50]:punt RTM_ADD without a gateway
#Feb 22 05:32:16 word routed[50]:possible netmask problem between
             zp0:202.184.153.18/32 and zp0:202.184.153.0/24
 Feb 22 05:32:16 word routed[50]:possible netmask problem between
             zp0:202.184.153.18/32 and zp0:202.184.153.0/24
 Feb 22 05:32:16 word routed[50]:possible netmask problem between
             zp0:202.184.153.18/32 and zp0:202.184.153.0/24
#Feb 22 05:32:16 word /kernel:arp_rtrequest:bad gateway value


I can ping both word.com.my and models.com.my from any other
machine. But if I ping them from the FreeBSD box itself, I can
ping the original interface IP (word.com.my) but pinging
the alias, models.com.my, gives :

Feb 22 05:32:16 word /kernel arpresolve:can't allocate llinfo for
202.184.153.18

I checked the archives and it would appear that
arpresolve errors are due to the routing tables being
not set up properly.



The Evidence :
-------------

 ==== results of netstat -r  =====
Routing tables

Internet:
Destination           Gateway                 Flags     Refs     Use
Netif Expire
default                  202.184.153.1       UGc         0        0       zp0
localhost               localhost                 UH          0        1
lo0
202.184.153         link#2                    UC          0        0
202.184.153.1      link#2                    UHLW      1        0
neuronet                0:0:f8:21:2b:74    UHLW      0       90       zp0   1175
202.184.153.18    202.184.153.18     UH          0        0       zp0 =>
202.184.153.18/32  link#2                UC          0        0
love                       0:c0:4f:db:17:23   UHLW     0       59       zp0
686



==== the networking part of /etc/sysconfig contains the following : ====
hostname=word.com.my
defaultdomainname=NO
tcp_extensions=YES
network_interfaces="zp0 lo0"
ifconfig_lo0="inet localhost"
ifconfig_zp0="inet 202.184.153.84 netmask 0xffffff00"
static_routes=""
defaultrouter=202.184.153.1
router="routed"
routerflags=-q
namedflags="-b /etc/namedb/named.boot"
gateway=NO
firewall=NO



additional info :
-----------------
running secondary name server on this FreeBSD box.
BUT the zone files equating models.com.my to 202.184.153.18 are
on the Domain Name server one up from us in the food chain.
(202.184.153.1 is our router)
ie. named.root contains ...


.                        3600000  IN  NS    duke.neuronet.com.my.
duke.neuronet.com.my.    3600000      A     202.184.153.3


=== localhost.rev : ===

; This file is automatically edited by the `make-localhost' script in
; the /etc/namedb directory.
;

@       IN      SOA     world.com.my. root.word.com.my.  (
                                970221  ; Serial
                                3600    ; Refresh
                                300     ; Retry
                                3600000 ; Expire
                                3600 )  ; Minimum
        IN      NS      word.com.my.
1       IN      PTR     localhost.com.my.




=== /etc/resolv.conf ===
nameserver 202.184.153.3
domain     neuronet.com.my






Can anyone pls point me in the right direction here?
Evi Nemeth's normally very helpful book is confusing me with routing and
"route" .
if you could email me at sweeting@tm.net.my, i would be extremely grateful.

thank you very much in advance.,

chas




ps.

also, the results of ifconfig -a
----------------------------------
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
zp0: flags=1843<UP,BROADCAST,RUNNING,SIMPLEX,LINK0> mtu 1500
        inet 202.184.153.84 netmask 0xffffff00 broadcast 202.184.153.255
        inet 202.184.153.18 netmask 0xffffffff broadcast 202.184.153.18
        ether 00:a0:24:ac:13:e7
tun0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000


/etc/hosts
----------
127.0.0.1               localhost.word.com.my localhost
202.184.153.84       word.com.my word
202.184.153.3        duke.neuronet.com.my












Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?v01540b02af4284982026>