16

I have my home server up and running. I had my router set up so that it forward outside calls directly to the server so I could access it from anywhere. For some unkown reason it started misbehaving. I have no idea why it doesn't bind IP properly.

enter image description here

enter image description here

What am I missing? Binding seems to be enabled, MAC address seems to be the same...

I use router TL-WR941N with firmware version 3.13.9.

Pijusn
  • 271
  • 1
  • 2
  • 5

3 Answers3

27

I'm using TL-WR1043ND.

Before setting Mac Binding, you have to reserve an IP address for the server in DHCP > Address Reservation.

bertieb
  • 7,344
  • 36
  • 42
  • 54
bono
  • 271
  • 2
  • 2
  • 2
    Hey I just want to give you a hearty thanks for solving my home networking problem. It's weird that it doesn't let you add the address reservation from the Mac Binding page since those 2 things seem closely coupled – CornSmith Oct 05 '17 at 19:40
  • Agreed. Here's a related question: https://superuser.com/q/904476/52722 – StriplingWarrior Apr 09 '18 at 17:45
  • Really short and helpful. – alemjerus Apr 05 '19 at 23:58
  • Better to check as well at the beginning if no host in the network occupied address that you wanna statically attach to the host on ARP List. – dxtr80 Dec 20 '20 at 07:57
5

As mentioned in tp-link site. you should be disabled DHCP.

Mr.Aras
  • 51
  • 1
  • 1
2

Two possibilities:

  1. Your server is using a dynamic IP rather than being statically assigned 192.168.0.150. Since the forwarding is always to 192.168.0.150, if the server is assigned a different IP address, the forwarding will no longer be to the server.

  2. You are testing from inside your own network. Forwarding of connections from the outside won't forward connections from the inside unless your router supports loopback (or "hairpin") NAT.

David Schwartz
  • 61,528
  • 7
  • 100
  • 149
  • Isn't it the router who picks the IP address? Should I look into my server's settings to ensure it's binding to 192.168.0.150? – Pijusn Apr 28 '13 at 20:37
  • 1
    It can be either the router or the machine depending on how you configure it. Did you configure the router to assign the machine a static IP address? If not, did you configure the machine to use a static IP address? If you didn't do either, then it won't have a static IP address and the address can change. – David Schwartz Apr 28 '13 at 20:59