不完全是。
大部分情况下, 普通宽带用户每次拨号上网的IP地址都是不一样的。 如果想远程访问, 就需要每次都记录你当前的IP地址。 假如某次设备意外断线了, 你还在远程的某个地方。 当然就没办法知道你设备的IP地址了。 这样就等于是失去了联系。
DDNS技术很好的解决了这个问题。 通过内置的程序, 在你每次IP变化的时候都会通知DDNS。 而你只需要简单的记住DDNS域名就可以访问了。
转回你的正题。并不是只有路由器才有这个功能。例如花生壳、3322之类的服务商还提供电脑端的程序下载, 可以在你路由不支持的情况下安装到电脑上, 实现同样的功能。