一.安装 Vmware
二.在 vmware 上安装 ubuntu
三.从 window 上访问 ubuntu
如何更改 linux unbutun 的ip,目的是从 windows访问通过xshell等工具可以访问linux
1.在windows 端,先通过 ipconfig查看windows的ip信息
无线局域网适配器 WLAN:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::ef5:1484:d55b:39f5%9
IPv4 地址 . . . . . . . . . . . . : 192.168.31.202
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.31.1
2.我们要和unbutun能ping 通,那么需要在同一网关。
同一网关的意思是:ip地址的前面三个都一样,也就是linux 也必须是 192.168.31.xxx
而且子网掩码 和 默认网关还要一样
那这个xxx怎么知道是多少呢? 一般在2-254之内
我们可以 使用 ping 192.168.31.203 看203有没有人在用。当前ping 不通,说明没有人在用
3.在linux中改动 ip address,gateway,netmask
在linux下,改动 /etc/network/下的interfaces文件。
cd /etc/network sudo vim interfaces
3.1 使用ifconfig 查看linux的网卡的名字,当前叫做ens33
3.2 cd /etc/network sudo vim interfaces 改动interfaces
如果有 iface ens33 inet dhcp.这一行,使用#则将其注释 。dhcp是动态获得的意思。
#iface ens33 inet dhcp
改为如下
iface ens33 inet static
address 192.168.31.203
netmask 255.255.255.0
gateway 192.168.31.1
4.改动dns,dns是将www.baidu.com 改成 ip 的解析器,
需要改动的文件是: /etc/resolvconf/resolv.conf.d/base 或 /etc/resolvconf/resolv.conf.d/head
sudo vim /etc/resolvconf/resolv.conf.d/base
或者是 sudo vim /etc/resolvconf/resolv.conf.d/head
刚开始这个文件一般为空
我们添加 nameserver 8.8.8.8
这个 8.8.8.8 是 google 的一个 dns解析器,比较有名。
5 配置远程连接
5.1首先需要在linux上安装ssh服务
可以先查看ssh是否有安装,如果没有安装,我们再安装
查看是否存在ssh命令 : ps -e | grep ssh
sudo apt-get install openssh-server
然后在windows上使用 xshell工具连接linux
6.安装编译工具 gcc,g++
gcc一般是用来编译c程序的
g++一般用来编译c++程序的
sudo apt-get install build-essential 编译程序必须得一个软件包
sudo apt-get install gcc
sudo apt-get install g++
使用 gcc -v 和 g++ -v 看是否安装成功
7.共享一个目录
使用xftp
四。坑点
今天遇到了之前安装的 ubuntu 突然无法使用的问题。又他娘的重新安装了一遍。
这个问题是:找不到msvcp140.dll无法继续执行代码
这些dll文件是windows系统需要依赖的文件,没有这些玩意,很多应用程序就不能运行了。
解法如下: