slightly
06-28-2002, 01:57 PM
Hi
I noticed another user was having almost identical issues to me in setting up his web server over an Airport, but he managed to solve them: unfortunately, I'm still having trouble. So I'm hoping someone can help.
Here's my setup. I have a TiBook G4, connected via an Airport to a DSL connection. I've turned the Apache server on, and amended the /etc/httpd/httpd.conf file so that both "Port" and "Listen" are set to "8000" (port 80 is blocked by Verizon DSL, I think). Because I have dynamic DSL, I've signed up at dyndns.org, but the name resolution isn't part of the problem: I simply can't access my site using the external IP if I'm connected through the Airport.
If I remove the Airport and connect my computer directly to the DSL (disabling Airport in the Network preferences and enabling the Built-in Ethernet) I can access the site through my external IP address (using port 8000) just fine. The name resolution works too, which is a nice bonus.
However, when I reconnect the Airport (and set the Network preferences back), my computer gets given an internal IP of 10.0.1.3. Connecting to the site using http://10.0.1.3:8000 works fine. Connecting using the IP that I get through checkip.dyndns.org does not.
I have set up the Port Forwarding in the Airport Admin utility as follows:
Public Port:8000 Private address: 10.0.1.3 Private Port: 8000
and reset both the Airport and the Apache server, and still no joy.
Is there anything else I need to do? In the Network panel of the Airport Admin, I have a "single IP address" (since I only have one computer), and I haven't enabled either DHCP or Airport-Ethernet bridging (I assume this is the correct setup).
Any ideas, anyone?
Many thanks
Matt Clifton
I noticed another user was having almost identical issues to me in setting up his web server over an Airport, but he managed to solve them: unfortunately, I'm still having trouble. So I'm hoping someone can help.
Here's my setup. I have a TiBook G4, connected via an Airport to a DSL connection. I've turned the Apache server on, and amended the /etc/httpd/httpd.conf file so that both "Port" and "Listen" are set to "8000" (port 80 is blocked by Verizon DSL, I think). Because I have dynamic DSL, I've signed up at dyndns.org, but the name resolution isn't part of the problem: I simply can't access my site using the external IP if I'm connected through the Airport.
If I remove the Airport and connect my computer directly to the DSL (disabling Airport in the Network preferences and enabling the Built-in Ethernet) I can access the site through my external IP address (using port 8000) just fine. The name resolution works too, which is a nice bonus.
However, when I reconnect the Airport (and set the Network preferences back), my computer gets given an internal IP of 10.0.1.3. Connecting to the site using http://10.0.1.3:8000 works fine. Connecting using the IP that I get through checkip.dyndns.org does not.
I have set up the Port Forwarding in the Airport Admin utility as follows:
Public Port:8000 Private address: 10.0.1.3 Private Port: 8000
and reset both the Airport and the Apache server, and still no joy.
Is there anything else I need to do? In the Network panel of the Airport Admin, I have a "single IP address" (since I only have one computer), and I haven't enabled either DHCP or Airport-Ethernet bridging (I assume this is the correct setup).
Any ideas, anyone?
Many thanks
Matt Clifton