ubuntu 网络设置

一: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即可;

  

 

posted @ 2017-02-19 22:10  biaohc  阅读(16654)  评论(0编辑  收藏  举报