Re: resolver problems

2007-10-30 Thread James
On 10/29/07, jekillen [EMAIL PROTECTED] wrote:


 On Oct 28, 2007, at 3:53 PM, James wrote:

 
 
  On 10/28/07, jekillen [EMAIL PROTECTED] wrote:
  I am still having resolver problems with my 6.2 system.
  It has shown up with trying to install ports from the ftp site.
  I discovered that there is no resolv.conf file, so I created one.
  The funny thing is if I ping one of my web sites with
  www.domainName.com ping can't resolve the address.
  but if I do actualHostName.domainName.com it works.
  That's probably because you're pinging them via the internal address,
  not the external address. If you've got a little router, it's grabbed
  the internal names. If not, then this is interesting, but the same
  fundamental idea would seem to hold.
 That is a possibility, the possibility that seems the most plausible. I
 guess I will have to disconnect the internal
 network and try it to eliminate that. The router is the DSL modem
 router, so it could be redirecting the dns query
 at itself and not sending it out and then having it come back


It just hit me that the simplest way to solve your first problem (not being
able to update) would be to look up the server you're wanting to connect to
from a working computer, note down its IP address, and edit /etc/hosts to
include the mapping.


.
 
 
  Just for control test purposes I tried from a Mac OSX machine
  and was able to ping www.domainName.com. I even have
  my own DNS servers listed as servers to contact in resolv.conf
  Okay, did you try setting up the /etc/resolv.conf on the FreeBSD boxes
  to match the one on the Mac OS X machine?
 I will have to look at that. Mac is somewhat more complicated with name
 resolution, or can be (from experience)*. I have not
 looked at resolv.conf on that machine in a while. There was a file on
 Linux and Unix like machines, nsswitch.conf or something,
 that would tell the system how to go about looking up addresses. It was
 a list of things to try like file(hosts file), dns, etc. and I have
 forgotten the name because it has been too long since I looked at one
 of those.
 * I just looked at it and besides the line 'search sbcglobal.net'  the
 nameserver list is in a different order, with the isp's servers
 coming first.

I remember looking at this that Mac OS is simplest to look up information
for using the graphical network information tool in system preferences. If
you're using DHCP, of course, it might be a little trickier, but you sound
like a static kind of person.


 
  It's also possible it's your route tables. But tell me first if you've
  got a small home router that you're connecting everything via.
 The only router is the ADSL modem/router. All of the machines are
 multihomed. The ones that connect to the internet directly
 have static ip assigned.


Is that from your service provider, or does the router use DHCP to share out
its connection?


These are the only network traffic the modem
 deals with. The inside network has a few switches and
 that is it.
 I do not have any of the machines specifically set to route from one
 interface/address to another. The only connections are
 processes like Apache that listen to all connected interfaces. None of
 those are set to proxy traffic. I believe ftpd would listen
 on all connected interfaces also. Ftp is a little troubling to me
 because there does not seem to be nearly as much info about
 it as, say, Apache. I would think that there would be a more
 substantial configuration file for it. It would be nice to be able to
 specify, and limit which interfaces and network address to listen to
 and send and receive from. As it is, I take care of that with
 tcpwrappers.

 Thanks for the response:
 Jeff K




So, what I'm understanding is this:

you have several machines. One is a Mac box that works perfectly. The rest
are FreeBSD boxes that don't work perfectly.


The way they don't work perfectly is that they're not resolving DNS
correctly. Other network services work fine, you can ping out by IP address
etc, just not DNS.

You have either several IP addresses from your ISP, or you have one IP
address at your router/modem, and it is performing NAT/DHCP to handle
transforming your network connection to a shared connection from several
machines.

I just want to get a clear idea in my head of the picture of this thing so
that I understand the problem :)


If your router is performing DHCP/NAT, turn one of your FreeBSD boxes onto
DHCP, copy down it's resolv.conf, configure it statically again and set up
all the boxes correctly.

If doing that doesn't resolve things, you may need to know the first step of
your network. Which in your case is probably the private address of the
modem from your ISP. In the case of statically addressing things, I've
always, *always* had to add a line like:

defaultrouter=192.168.1.1

to my /etc/rc.conf

This strikes me as possibly the problem, in fact. If everything else is
switched up, the switches could be allowing internal traffic

resolver problems

2007-10-28 Thread jekillen

Hello:
I am still having resolver problems with my 6.2 system.
It has shown up with trying to install ports from the ftp site.
I discovered that there is no resolv.conf file, so I created one.
The funny thing is if I ping one of my web sites with
www.domainName.com ping can't resolve the address.
but if I do actualHostName.domainName.com it works.
Just for control test purposes I tried from a Mac OSX machine
and was able to ping www.domainName.com. I even have
my own DNS servers listed as servers to contact in resolv.conf
To abbreviate this message, I am trying to get ports set up
and working.
This time I tried portsnap fetch and the site indicated as
the source and mirrors could not be found.
Any suggestions, help, advice is appreciated. I am going more
to the existing material, but it obviously cannot anticipate this
sort of problem literally.
Thanks In Advance:
Jeff K

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: resolver problems

2007-10-28 Thread James
On 10/28/07, jekillen [EMAIL PROTECTED] wrote:

 Hello:
 I am still having resolver problems with my 6.2 system.
 It has shown up with trying to install ports from the ftp site.
 I discovered that there is no resolv.conf file, so I created one.
 The funny thing is if I ping one of my web sites with
 www.domainName.com ping can't resolve the address.
 but if I do actualHostName.domainName.com it works.


That's probably because you're pinging them via the internal address, not
the external address. If you've got a little router, it's grabbed the
internal names. If not, then this is interesting, but the same fundamental
idea would seem to hold.


Just for control test purposes I tried from a Mac OSX machine
 and was able to ping www.domainName.com. I even have
 my own DNS servers listed as servers to contact in resolv.conf


Okay, did you try setting up the /etc/resolv.conf on the FreeBSD boxes to
match the one on the Mac OS X machine?


It's also possible it's your route tables. But tell me first if you've got a
small home router that you're connecting everything via.



To abbreviate this message, I am trying to get ports set up
 and working.
 This time I tried portsnap fetch and the site indicated as
 the source and mirrors could not be found.
 Any suggestions, help, advice is appreciated. I am going more
 to the existing material, but it obviously cannot anticipate this
 sort of problem literally.
 Thanks In Advance:
 Jeff K

 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to 
 [EMAIL PROTECTED]

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: resolver problems

2007-10-28 Thread Derek Ragona

At 06:47 PM 10/28/2007, jekillen wrote:

Hello:
I am still having resolver problems with my 6.2 system.
It has shown up with trying to install ports from the ftp site.
I discovered that there is no resolv.conf file, so I created one.
The funny thing is if I ping one of my web sites with
www.domainName.com ping can't resolve the address.
but if I do actualHostName.domainName.com it works.
Just for control test purposes I tried from a Mac OSX machine
and was able to ping www.domainName.com. I even have
my own DNS servers listed as servers to contact in resolv.conf
To abbreviate this message, I am trying to get ports set up
and working.
This time I tried portsnap fetch and the site indicated as
the source and mirrors could not be found.
Any suggestions, help, advice is appreciated. I am going more
to the existing material, but it obviously cannot anticipate this
sort of problem literally.
Thanks In Advance:
Jeff K


Sounds like a DNS problem.  Make sure your /etc/hosts only defines the 
hostname for that machine and localhost.  Check you have the correct order 
of hosts in /etc/resolv.conf, it is read top down.  Check your 
/etc/nsswitch.conf hosts line which should be:

hosts: files dns

You may by mistake have left an entry in a hosts file, or have your DNS not 
forwarding correctly for unknown names.


-Derek





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.



--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]