一:NAT方式上网:
(1):菜单栏中虚拟机-》设置-》网络适配器-》NAT模式
(2):/etc/network/interfaces文件修改为:
之前这个文件中为:
auto lo
iface lo inet loopback 加上上面那些内容 把这段删除
(3):ifdown ens33 //关闭网卡
ifup ens33 //开启网卡
可以ifconfig看一下ip地址是否变了
ping www.baidu.com就可以ping通了;
二:以网桥方式上网:
参考下面这篇博客
http://blog.csdn.net/u010781856/article/details/47361489
vmvare12 unbuntu16.04
1、设置Bridged上网方式
Vmware菜单栏VM->settings->Network Adapter或者Ctrl+D
2、查看Bridged状态
Vmware菜单栏Edit->Virtual Network Editor
要设置成以上bridged模式,先关闭虚拟机,不关闭设置会提示只有虚拟机在power off状态才能设置,选择VMnet0,点击左下角的Restore Default,等一段时间虚拟机配置好虚拟网卡后选择Bridged,Bridged to收到选择自己现在主机的实际网卡名,然后点击应用,确定。
3、配置Bridged的IP、DNS
查看宿主机IP: 参考宿主机IP和DNS,设置虚拟机IP和DNS
Ipconfig /all
设置虚拟机IP:上图我的宿主机IP为49.123.72.196,下图虚拟机IP设置为192.123.72.195 这个对话框 可以用nm-connection-editor这个命令
注意这里的dns也要设置好。
4、关闭宿主机和虚拟机防火墙。
关闭宿主机防火墙
关闭虚拟机防火墙
5、验证虚拟机ubuntu和宿主机win8是否ping通
成功ping通,OK。
ping www.baidu.com
因为连接主机用的是无线网卡上网,所以想上外网的话,这里要选择wireless
如果想要ping通开发板的话,要换成有限网连接;
三:ubuntu虚拟机tftp服务器设置:
1:su root 在root权限下操作
2:apt-get install tftp-hpa tftpd-hpa 安装tftp服务器和tftp客服的
3:mkdir /var/tftpboot && chmod 777 /var/tftpboot 创建文件夹以及更改权限为777;这个文件夹就是你的tftp服务器的根目录
4:vi /etc/default/tftpd-hpa
5:
6:service tftpd-hpa restart 重启tftp
7:测试
touch /var/tftpboot/1
tftp localhost
tftp> get 1
在用ls命令查看即可看到1文件;说明测试成功;
-----------------------------------------------------------------------------
四:ssh连接虚拟机
首先ubuntu中安装ssh
1:sudo apt-get install openssh-server
sudo service ssh restart
如何还是不可以 修改sudo vi /etc/ssh/sshd_config 文件
PermitRootLogin prohibit-password 把这句注释掉
加上PermitRootLogin yes 然后连接是否可以
如果还是不行 并且提示
解决方法
修改ssh的配置文件 /etc/ssh/sshd_config
在配置文件中添加:
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96
KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org
参考 这几篇博客:
http://blog.sina.com.cn/s/blog_5f435c130102v6pv.html
http://www.cnblogs.com/l-xxx-10000/p/5417834.html
五:securecrt连接虚拟机
搭建好ssh以后
在securecrt中快速连接
直接connect即可;