I had a server going for my friend and I. Recently, my PC crashed, so I popped my hard drive into another computer to run the server in the background. Having gone through all the steps to set up the server merely a month before, I set to work getting it back off the ground. I went in and set up Port Forwarding for the new computer, I created new inbound rules for my firewall and confirmed the latest 64bit Java was installed. I then told my friend new IP and logged into the server. Everything seemed fine, but my friend couldn't connect. I double, triple, quadruple checked my port forwarding and even deleted all the rules and redid them. I double checked the firewall. Tried rebooting the router, server, and computer running the server. After going over all this again and again and rewatching tutorials and scouring forum posts, it looked like I'd done everything right and obviously it was an issue on my friend's end. Then I saw a post while continuing to fix the issue. Canyouseeme.org!! So I ran back to the computer running the server, and sure enough, my minecraft server wasn't found. So the search was on once more. At this point all I could find was "Duh, port forward you dummy" and "Well, obviously you just need to port forward." and my favorite, "Here is a link to portforward.com. You didn't do it right". I'd believe all of this, accept I had the server up and running less than a week ago. Only real change was the pc. It was even running off the same hard drive! I decided it was time for drastic measures. First I completely disabled my firewall and told Canyouseeme to look again. And again they raised an eyebrow and slowly shook their head. After reenabling the firewall, I again deleted all the rules and redid them for my port forwarding. Still, my friend couldn't join me for merry times of hiding doors from villagers. I have to be missing something, I just can't think what it is.
Your ISP router is probably doing layer 2 firewalling and/or port forwarding. Clear the old server's MAC address (and possibly re-do the port forwarding) and it should work.
I had a server going for my friend and I. Recently, my PC crashed, so I popped my hard drive into another computer to run the server in the background. Having gone through all the steps to set up the server merely a month before, I set to work getting it back off the ground. I went in and set up Port Forwarding for the new computer, I created new inbound rules for my firewall and confirmed the latest 64bit Java was installed. I then told my friend new IP and logged into the server. Everything seemed fine, but my friend couldn't connect. I double, triple, quadruple checked my port forwarding and even deleted all the rules and redid them. I double checked the firewall. Tried rebooting the router, server, and computer running the server. After going over all this again and again and rewatching tutorials and scouring forum posts, it looked like I'd done everything right and obviously it was an issue on my friend's end. Then I saw a post while continuing to fix the issue. Canyouseeme.org!! So I ran back to the computer running the server, and sure enough, my minecraft server wasn't found. So the search was on once more. At this point all I could find was "Duh, port forward you dummy" and "Well, obviously you just need to port forward." and my favorite, "Here is a link to portforward.com. You didn't do it right". I'd believe all of this, accept I had the server up and running less than a week ago. Only real change was the pc. It was even running off the same hard drive! I decided it was time for drastic measures. First I completely disabled my firewall and told Canyouseeme to look again. And again they raised an eyebrow and slowly shook their head. After reenabling the firewall, I again deleted all the rules and redid them for my port forwarding. Still, my friend couldn't join me for merry times of hiding doors from villagers. I have to be missing something, I just can't think what it is.
Your ISP router is probably doing layer 2 firewalling and/or port forwarding. Clear the old server's MAC address (and possibly re-do the port forwarding) and it should work.