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>