Solved

Internet Fails with Static IP on Fedora 7

Posted on 2007-11-27
9
709 Views
Last Modified: 2013-12-06
I have Fedora 7 installed and am not able to get internet access when I configure static IP.  My router is DDWRT and has a lease range of 100-255, so I set my static IP to 192.168.1.99 and netmask to 255.255.255.0 and default gateway to 192.168.1.1.

I can access the internet with system-network-config set to DHCP and Automatically obtain DNS from server, but outbound traffic fails if I switch to static.

# if config
eth0      Link encap:Ethernet  HWaddr 00:18:F3:65:0A:08  
          inet addr:192.168.1.99  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::218:f3ff:fe65:a08/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8687 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9116 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4763228 (4.5 MiB)  TX bytes:1291750 (1.2 MiB)
          Interrupt:22 Base address:0xc000 
 
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:17026 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17026 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:43923989 (41.8 MiB)  TX bytes:43923989 (41.8 MiB)

Open in new window

0
Comment
Question by:daveokst
  • 4
  • 2
  • 2
  • +1
9 Comments
 
LVL 11

Accepted Solution

by:
tvman_od earned 500 total points
ID: 20363137
1. Try to ping 192.168.1.1
2. Try to ping 216.109.112.135 (av.com)

If it goes through, so the problem with DNS settings. Most likely it has to be 192.168.1.1
0
 
LVL 11

Expert Comment

by:tvman_od
ID: 20363157
BTW it's located in /etc/resolv.conf

nameserver 192.168.1.1
0
 
LVL 40

Expert Comment

by:omarfarid
ID: 20363220
Hi,

Why don't you just look at the configuration you get from DHCP for default gateway, subnet mask, dns server, etc.?

It could be that a firewall / ACL not allowing your static IP address.
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 

Author Comment

by:daveokst
ID: 20363602
I'll check these things tomorrow after work... can you describe which configuration you are speaking of?  I took a look at /etc/sysconfig/network and /etc/sysconfig/network-scripts/ifcfg-etho0... they look normal.
0
 
LVL 40

Expert Comment

by:omarfarid
ID: 20363621
Hi,

if you run the ifconfig -a info you will see:

allocated ip
subnet mask
default gateway

if you run nslookup you should see the dns server ip
0
 

Author Comment

by:daveokst
ID: 20365997
Ah.. right, Ive done that, but Ill copy the results tonight... the strange part is that dhcp works fine, so dunno how firewall would interfere.  

Some more background, I have had this working before ok.  I recently reinstalled Fedora again due to partition sizing problems, but during the install this time I enabled eth1 during the process.  But now I have it removed.
0
 
LVL 19

Expert Comment

by:alextoft
ID: 20369001
Just to be pedantic, ifconfig does NOT display the default gateway. You use the route command for that :)

As mentioned, if you can ping an IP outside your subnet, it's probably a DNS issue. If you can't, you've probably not configured your default route correctly.
0
 

Author Comment

by:daveokst
ID: 20400804
Hurray...

Ok, well apologies on two counts.  

1) Sorry for taking so long to get back, but my requirements changed.  See I ordered a 1U dual m-itx chassis with barebones that is intended to serve as a redundant router using VRRP.  I decided to go with Vyatta Community edition since it supports VRRP and has a lot of configuration options.  So that showed up in the mail, and I have been learning how to use it the past few days.

2) I should have tested tvman_od's original post.  I was trying to pint www.google.com with no replies.  Once I got Vyatta configured, I could ping my local network and the internet within the CLI, but not from a statically configured server on the network.  Finally it dawned on me that I needed to specify name servers so www.google.com would resolve.  If I had typed 216.109.112.135 listed above, I would have figured it out alot sooner.

All in all it taught me a bit more how this strange thing called a network works!  :)
0
 

Author Closing Comment

by:daveokst
ID: 31411346
Thanks for everyones help!
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Setting up Secure Ubuntu server on VMware 1.      Insert the Ubuntu Server distribution CD or attach the ISO of the CD which is in the “Datastore”. Note that it is important to install the x64 edition on servers, not the X86 editions. 2.      Power on th…
Google Drive is extremely cheap offsite storage, and it's even possible to get extra storage for free for two years.  You can use the free account 15GB, and if you have an Android device..when you install Google Drive for the first time it will give…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…

816 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now