

This command will show you all traffic coming on port 80 to your server.įrom an iphone (or whatever second Internet connection you have) browse to the IP address that you got from your ifconfig command. usually this is eth0 but it might be wire0 or something like that. eth? needs to be the same interface that you saw had a public IP address from the ifconfig command. Then type the command tcpdump -i eth? port 80 from the root prompt. As root, type ifconfig from the command prompt to get your public ip address. Once you have your server directly connected to the internet you can test this (even if your dns is not working) by using the public IP address. Some ISPs firewall port 80 preventing their subscribers from hosting servers. It is very possible that this will not work. manually set the IP, and see if things work.
XAMPP FOR UBUNTU UPDATE
If your public IP as shown by ifconfig is different than the IP record in your dyndns account, then your dynamic dns update script is broken. It will make your life easier if you have an iphone or some other way to test how your network is seen from the Internet. If you have your server directly connected, and the command ifconfig from the root prompt returns the same public IP address that your dynamic dns record is point to, then it should work. Your dyndns name should map to a public IP and your server should then have that IP and be connected directly to the Internet. This way, you do not need to have NAT or firewalls properly configured. Instead, place your new server directly onto your internet connection. To simplify this, first remove your home router from the equation. Next you need to test to see if there is a firewall problem. This will rule out your server being improperly configured to listen for that domain name. Then when you type into a browser from that computer you should still get your files. Then add an entry to your hosts file to resolve (or whatever your dyndns record is) to your private ip address. If you can then you know that the server is properly configured and XAMPP is working. Go to another computer in your house and type and see if you can see your files.

I assume you are using something like 192.168.1.X for your network and perhaps your server is 192.168.1.10 Step 1 make sure that XAMPP, and your files are viewable from your home network. This will confirm that you have a working ethernet interface. Here is what I would recommend to get you going for certain.įirst verify that you can surf the web from your server. You have a combination of issues here, and that is something of a problem.
