我安装了 Ubuntu(作为使用虚拟盒的虚拟机),并使用 openssh 服务器选项和 apache。
当我这样做时ps -ef | grep apache
,我看到 Apache 正在运行。但是:
- 我无法从浏览器连接到服务器(例如http://192.168.1.8)
- 我在路由器的连接设备列表中没有看到新服务器
- 我无法将 Putty 连接到该 IP 地址(连接超时)
我通过执行以下操作设置 IP 地址,vi /etc/network/interfaces
然后更改
dhcp
到static
address 192.168.1.8
在路由器的连接设备列表中添加了下一个可用号码- 添加
netmask 255.255.255.0
- 添加
gateway 192.168.1.1
我的路由器的 IP 地址
然后我照做了,vi /etc/resolv.conf
并将其改为:
nameserver 192.168.1.1
我的路由器的 IP 地址domain
留空search
留空
然后我就这么做了/etc/init.d/networking restart
可能是什么问题。我希望服务器能够在路由器上注册自己,并可以通过浏览器在其 IP 地址进行连接。但有些东西不起作用。有人能发现它吗?或者一些关于我可以做些什么来解决这个问题的建议。我刚接触 ubuntu 和 linux。
答案1
您的虚拟机是否配置为桥接模式?如果没有,请将其更改为桥接模式,这样您的虚拟机就会像网络上的另一台机器一样出现。