Hi-
Here's my problem...
I have FC9 running Firefox 3 beta 5.
I have a Motorola DSL modem sitting behind a AirLink 101 wireline five port etherswitch, which hooks together my home network.
The IP address of the ethernet port on the DSL modem is 192.168.1.254 and of course that's my gateway.
I just can't seem to figure out how to get out to the internet through the DSL modem. I have an old RH9 466MHz computer that works okay, and I'm having to ssh -X to that machine to get my email and surf the web. I'm strongly suspecting that it's a firewall issue, and I'm having a tough time handling iptables and so forth.
I checked the following to no good end...
1. Hit the "similar threads" button, came up with 5 leads, all dead ends
2. Googled versions of "Firefox 3 Fedora 9 Address Not Found", all dead ends
3. Browsed the Security and Network tutorials on this web site. Found interesting stuff, but no solution to this.
4. Bought the "Fedora 9 Bible" by Chris Negus, which has tons of useful stuff, but no solution to this.
5. Tried all sorts of iptables web sites and tutorials, got nowhere
I've been fiddling with this for weeks, but no soap.
Before we get started, here, maybe someone can direct me to a really good tutorial that'll let me make some hay on this situation? It would also be really helpful if someone could give me the title of a really good book to buy about iptables and firewall configuration. Unfortunately for all of us, there's miscreants out there and sadly firewalling is a reality for everyone, me too. I need to learn more.
Okay, here's my ifconfig....
eth0 Link encap:Ethernet HWaddr 00:0C:6E:CC:47:B6
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:6eff:fecc:47b6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:757448 errors:0 dropped:0 overruns:0 frame:0
TX packets:546184 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:422126496 (402.5 MiB) TX bytes:196887801 (187.7 MiB)
Interrupt:19 Base address:0x8800
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:5688 errors:0 dropped:0 overruns:0 frame:0
TX packets:5688 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:373875 (365.1 KiB) TX bytes:373875 (365.1 KiB)
virbr0 Link encap:Ethernet HWaddr 16:BF:AB:52:B2:93
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
inet6 addr: fe80::14bf:abff:fe52:b293/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:73 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:8208 (8.0 KiB)
here's my route....
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0
link-local * 255.255.0.0 U 0 0 0 eth0
default 192.168.1.254 0.0.0.0 UG 0 0 0 eth0
here's my iptables dump.....
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT icmp -- anywhere anywhere
ACCEPT all -- anywhere anywhere
ACCEPT ah -- anywhere anywhere
ACCEPT esp -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ipp
ACCEPT udp -- anywhere anywhere state NEW udp dpt:ipp
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:nfs
ACCEPT udp -- anywhere anywhere state NEW udp dpt:nfs
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt
op3s
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:https
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:http
ACCEPT udp -- anywhere anywhere state NEW udp dpt:sunrpc
ACCEPT udp -- anywhere anywhere state NEW udp dpt:nfs
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
target prot opt source destination
REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Given all this, can someone see what I'm doing wrong? I've tried turning off the firewall completely, and it does absolutely nothing for me. I can ping the DSL modem with no difficulty, so I'm able to reach it. I think my network is A-OK, but somehow, I just can't seem to get out onto the web.
Also, perhaps a second question....
I seem not to be able to NFS mount a local directory on any other machines in my home network. I followed the NFS mount tutorial in another part of LinuxQustions.org to the letter, and got the following error on the machine that attempted to mount the directory:
mount: RPC: Program unavailable
Likewise, I've been knocking myself out trying to figure out why this machine won't allow NFS mount, despite the fact that all the appropriate daemons seem to be running (as directed by your excellent tutorial), and the attempting machine is able to mount with other machines on the network.
I'm suspecting another firewall issue, and that's why I'm bringing it up here.
thanks for your consideration. I'm very open to suggestion as far as something to read. I suspect this is something simple that I'm just missing because I'm ignorant.
pjz