我谷歌搜索过的所有信息显示,你能做的最好的事情就是告诉你的计算机不要使用 DHCP;我找不到在接入点级别执行此操作的方法。
编辑:这不是用于端口转发。这是用于内部 mythTV 服务器。目前,AP 上的 DHCP 服务器设置为分配 192.168.1.100 - 192.168.1.149 范围内的 IP。当我设置该范围之外的静态 IP 时在电脑上面该计算机无法连接到互联网。
我之前在旧的 Buffalo 品牌 AP(愿它安息)上做过这个,没有任何问题。这似乎是 WRT54G2 特有的问题。
答案1
答案2
我同意@Spooky。我假设您想设置静态 IP 以进行端口转发。您可以使用 MAC 地址设置某些计算机(直接连接到 AP 是最佳且最简单的方法)。
或者在正常 DHCP 范围之外的计算机上手动设置 IP(例如:DHCP 设置从 192.168.xxx.100 到 192.168.xxx.250,手动设置 IP 从 192.168.xxx.50 到 192.168.xxx.99)。
编辑: 即使您手动设置 IP,您仍然需要子网掩码、网关和 DNS IP 来连接到互联网和其余网络。检查这些设置以查看是否存在问题。
答案3
我可能完全偏离了主题,但是当你说
当我在计算机上设置该范围之外的静态 IP 时,该计算机无法连接到互联网。
您是否还将所述计算机设置为使用特定的 DNS 服务器和网关?可能需要检查通过 DHCP 分配的 DNS 服务器和网关,并检查它是否与您手动设置的相同。
答案4
以下是实现这一目标所需的条件:
- 在 GUI 或文本文件中设置静态 IP
- 将网络掩码设置为 255.255.255.0或者255.255.240.0(后者在连接到以太网->无线桥接的计算机上工作,前者是以太网直接连接到接入点)。
- 将 DNS 服务器设置为您通过 http 进入路由器时列出的服务器。
- 将网关设置为 192.168.1.1(接入点)注意:在以太网 -> 接入点机器上,该值已更改为 0.0.0.192
- 祈祷
我不是网络天才,但这不是我第一次这样做。有些事情对我来说毫无意义(在直接连接到路由器的有线连接上,网关地址被操作系统(?)更改为 0.0.0.192?子网掩码为 255.255.240.0?)。
如果有人愿意发表评论,我将继续将其编辑成一个合适的答案。