一: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 然后連接是否可以
如果還是不行 並且提示
Server responded" Algorithm negotiation failed"
解決方法
修改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即可;
