我正在尝试在 Ubuntu 11.04 上设置 Apache 服务器。我的电脑直接插在公寓楼的墙上,没有路由器。我可以通过室友的路由器连接它,并通过端口转发访问服务器,但当服务器插在墙上时,我无法从外部源连接到服务器。Apache 是否需要路由器才能工作,还是需要更改一些神秘的配置文件才能允许它?
答案1
答案很简单 - 没有。答案不那么简单,会是另一个问题 - 墙上的端口连接到什么。
我会尝试运行 ifconfig 来检查您是否连接到路由器或调制解调器(如果两者都没有,那么..您就没有连接任何东西),并 ping 已知服务器来检查连接性。
如果得到“本地”(192.xxx 范围,10.xxx 范围),则表示有路由器。如果是全局 IP 地址,则表示有其他问题。