我的版本是 Ubuntu14.04,其他版本的可以参考,若有不同再查阅资料,首先保证虚拟机可以联网,我使用的是 VMware 桥接模式,其它模式的不清楚。以下是设置步骤:
- 打开终端,键入命令
ifconfig查看网卡信息以及 IP 地址,我的网卡是eth0,每个人可能因为镜像文件不同网卡名也不一样,后面的配置要以自己的网卡名为准 - 查询主机 IP,记录下 IP 信息
- 键入命令
sudo vi /etc/network/interfaces,增加图中所示信息,address需和你主机 IP 地址处于同一网段,但不能一样,还有就是子网掩码和默认网关,和主机一样即可,保存退出Esc:wq - 键入命令
sudo vi /etc/resolv.conf修改 DNS,加入图中解析服务器,保存退出 - 键入命令
sudo vi /etc/resolvconf/resolv.conf.d/base,加入下面信息,保存退出,主要是为了防止后面出现问题,永久性配置 DNS 解析 - 键入命令
sudo vi /etc/NetworkManager/NetworkManager.conf,将false改为true,保存退出 - 重启虚拟机,网上也有说重启网卡便可,但我试了不管用,就执行简单粗暴政策
sudo reboot,然后重新查询网络信息,发现 IP地址已经成功更改 -
ping一下百度和主机,发现都没有问题,修改 ok - 既然自己的虚拟机,也就不需要防火墙,先查询
sudo ufw status,发现我的已经处于关闭状态,若是没有关闭,可执行sudo ufw disable命令关闭 - 配置 ssh 方便远程连接,键入
ps -e | grep ssh发现未安装ssh服务,执行sudo apt-get install openssh-server进行安装,重新查询,如图所示,发现已经启动ssh服务,准备远程连接 - 远程连接工具很多,我用的是 Xshell,新建连接,如图所示,配置连接名,输入虚拟机 IP
- 然后点击【用户身份验证】,输入你的用户名和密码,点击【连接】
- 点击【接受并保存】
- 连接
ok,试一下命令,么的问题