我是服务器平台上安装和工作的新手。为了了解工作原理,我继续在Ubuntu 11.10桌面版本上安装的Virtualbox上安装Ubuntu Server(LAMP)11.10。我使用了本指南在VirtualBox上安装Ubuntu Server作为该过程的主要开发环境。计划使用Wiki跟踪我的计划和活动时,我已在虚拟机上安装了Wiki软件(dokuwiki)。
在上面的文章中,作者提到了这一点:
现在,我可以向您展示如何使用NAT访问服务器。我不是网络专家……所以可能会有更好的方法。但是,我相信使用NAT可以使您免受外部网络的干扰(例如,在家中或使用咖啡冲煮的wifi,在这种情况下NAT应该可以正常工作。)
到目前为止,我正在使用NAT配置,但我想确保这是否是最佳方法。由于所有内容仅用于个人/实验,因此我希望将来打算在虚拟机上设置的Wiki和其他与Web相关的软件(例如drupal)只能由主机访问。我既不希望从外部PC访问它们,也不希望其他人可以访问它。另外,我希望VirtualBox上的服务器OS能够定期接收在线更新。
因此,有人可以建议我必须由我选择哪种网络配置吗?
更新:如答案中所建议,我尝试使用仅主机适配器。选择之后,我将无法始终使用我的Wiki。问题在于:
- http:// localhost:8080 / dokuwiki / doku.php。该URL不再起作用。在使用NAT之前,我不得不使用这些设置启用端口转发。我可以有效地使用它。
。
- http://192.168.56.101/dokuwiki/doku.php。只要我没有从主机连接到Internet,此URL就可以使用。一旦我使用USB加密狗进行连接
wvdial
,就无法使用Wiki。
以下是ping结果:来自主机:
chethan@chethan-Lenovo:~$ sudo ping 192.168.56.101
[sudo] password for chethan:
PING 192.168.56.101 (192.168.56.101) 56(84) bytes of data.
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
.
.
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
ping: sendmsg: Operation not permitted
^C
--- 192.168.56.101 ping statistics ---
14 packets transmitted, 0 received, 100% packet loss, time 13104ms
来自来宾:
ping 117.2xx.1xx.2xx
connect: Network is unreachable
ping: sendmsg: Operation not permitted
。如果尝试从来宾那里进行操作,我会得到connect: Network is unreachable
。
sudo
。您能否使用ifconfig
两台计算机上的结果更新原始问题?您可能需要sudo
运行它。
ping
互相吗?