在路由器上设置端口转发以在 Mac 上为 Apache 提供服务

在路由器上设置端口转发以在 Mac 上为 Apache 提供服务

我在路由器上设置了端口转发到 Mac。当我尝试输入 IP 地址时,浏览器就超时了,路由器就重置了。

现在,当我将端口转发到我的 NAS 服务器时,一切运行正常,并且可以提供网页。

我想让端口转发正常工作,以便 Mac 充当 Web 服务器(Mac 上的防火墙已禁用),并且当我输入时:

sudo ipfw 列表

我已允许端口 80。

当使用在线服务检查端口 80 是否由于某种原因打开时,路由器会重新启动(将端口转发更改为我的 Nas 服务器时没有这样做,它工作正常)。

不确定这是否有帮助,但我检查了路由器上的日志并得到以下内容,请忽略日志上的初始时间,不确定为什么这样做,但我清除了日志并尝试访问我的 Mac,这是日志:

Jan  1 00:00:30 localhost syslog.info syslogd started: BusyBox v1.18.5
Jan  1 00:00:30 localhost user.info syslog: disable write rom conf.
Jan  1 00:00:34 localhost user.err syslog: silex/smbd.c:smbd_main(942)
Jan  1 00:00:34 localhost user.err syslog:   smbd version 3.0.34 started.
Jan  1 00:00:35 localhost user.err syslog: printing/pcap.c:pcap_cache_reload(159)
Jan  1 00:00:35 localhost user.err syslog:   Unable to open printcap file /etc/printcap for read!
Jan  1 00:00:35 localhost user.err syslog: printing/pcap.c:pcap_cache_reload(159)
Jan  1 00:00:35 localhost user.err syslog:   Unable to open printcap file /etc/printcap for read!
Jan  1 00:00:35 localhost user.err syslog: silex/nmbd.c:nmbd_main(723)
Jan  1 00:00:35 localhost user.err syslog:   Netbios nameserver version 3.0.34 started.
Jan  1 00:00:35 localhost user.err syslog: passdb/pdb_smbpasswd.c:startsmbfilepwent(241)
Jan  1 00:00:35 localhost user.err syslog:   startsmbfilepwent_internal: file /usr/local/samba/private/smbpasswd did not exist. File successfully created.
Jan  1 00:00:37 localhost daemon.notice pppd[918]: pppd 2.4.1 started by root, uid 0
Jan  1 00:00:38 localhost daemon.info dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Jan  1 00:00:38 localhost daemon.info dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Jan  1 00:00:38 localhost daemon.info dhcpd: All rights reserved.
Jan  1 00:00:38 localhost daemon.info dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Jan  1 00:00:38 localhost daemon.debug dhcpd: ip reservation not enabled
Jan  1 00:00:38 localhost daemon.info dhcpd: Wrote 0 leases to leases file.
Jan  1 00:00:38 localhost daemon.info dhcpd: Listening on Socket/br1/192.168.169.0/24
Jan  1 00:00:38 localhost daemon.info dhcpd: Sending on   Socket/br1/192.168.169.0/24
Jan  1 00:00:38 localhost daemon.info dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1
Jan  1 00:00:38 localhost daemon.info dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Jan  1 00:00:38 localhost daemon.info dhcpd: All rights reserved.
Jan  1 00:00:38 localhost daemon.info dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Jan  1 00:00:38 localhost daemon.debug dhcpd: subnet mathes LAN0, enable IP RESERVATION
Jan  1 00:00:39 localhost daemon.debug dhcpd: ip-reservation write lease hw(b8:8d:12:1a:30:58),ip(192.168.2.53)
Jan  1 00:00:39 localhost daemon.debug dhcpd: ip-reservation write lease hw(20:64:32:c2:88:b2),ip(192.168.2.19)
Jan  1 00:00:39 localhost daemon.info dhcpd: Wrote 2 leases to leases file.
Jan  1 00:00:39 localhost daemon.info dhcpd: Listening on Socket/br0/192.168.2.0/24
Jan  1 00:00:39 localhost daemon.info dhcpd: Sending on   Socket/br0/192.168.2.0/24
Jan  1 00:00:39 localhost daemon.info dhcpd: DHCPINFORM from 192.168.2.18 via br0
Jan  1 00:00:39 localhost daemon.info dhcpd: DHCPACK to 192.168.2.18 (b8:8d:12:1a:30:58) via br0
Jan  1 00:00:29 localhost daemon.info dnsmasq[685]: started, version 2.58 cachesize 150
Jan  1 00:00:42 localhost daemon.warn dnsmasq[685]: overflow: 5 log entries lost
Jan  1 00:00:44 localhost daemon.info dnsmasq[1047]: started, version 2.58 cachesize 150
Jan  1 00:00:44 localhost daemon.info dnsmasq[1047]: compile time options: IPv6 GNU-getopt no-DBus no-i18n DHCP TFTP no-conntrack no-IDN
Jan  1 00:00:44 localhost daemon.info dnsmasq[1047]: read /etc/hosts - 2 addresses
Jan  1 00:00:44 localhost daemon.info dnsmasq[1047]: using nameserver XX.XXX.XXX.99#53
Jan  1 00:00:44 localhost daemon.info dnsmasq[1047]: using nameserver XX.XXX.XXX.97#53
Jan  1 00:00:45 localhost cron.info crond[1064]: crond: crond (busybox 1.18.5) started, log level 8
Feb  8 08:14:25 localhost user.info wanstatus: Internet Status: Connected
Feb  8 08:14:25 localhost user.info wanstatus: PING Success
Feb  8 08:14:29 localhost cron.err crond[1064]: time disparity of 6893773 minutes detected

我在这里先向您的帮助表示感谢。

请注意,我有 XXX 个上述 IP 地址,但它们都有相似的地址,只是最后两个数字不同。

相关内容