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

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM