一、oracle VM virtualbox安装ubuntu16.04
选择系统的iso文件
点击“启动”
二、通过命令行来设置IP地址
打开Ubuntu的终端,输入:
sudo gedit /etc/network/interfaces
表示使用gedit编辑器打开interfaces文件。 在打开的文件中,若有内容,先全部删除。然后输入如下代码:
auto ens33
iface ens33 inet static
address 192.168.8.100
netmask 255.255.255.0
gateway 192.168.8.2
dns-nameservers 221.130.33.52 221.130.33.60
注:dns可以选择好用的dns
https://www.zhihu.com/question/32229915
如下图所示:
保存
关闭gedit(先保存,后关闭),然后,在命令行中输入:
sudo /etc/init.d/networking restart
重启网络即可。
在Ubuntu 16.04版本中,网卡的名称不是eth0,而是ens33。所以,在配置interfaces文件的时候,不要用eth0代替ens33,否则也会出现这个问题。当然,你可以通过ifconfig查看自己的网卡情况。
参考链接:https://www.cnblogs.com/guozhen/p/6396544.html
注:对于oracleVM虚拟机来说,还需要把网络修改为桥接网络
三、关于ubuntu设置ssh远程连接
1、首先安装openssh-server
sudo apt-get install openssh-server
2、安装完成后启动ssh
sudo /etc/init.d/ssh start
3、查看是否启动成功
ps -e|grep ssh
如果看到有sshd就代表ssh启动成功。(ssh-agent为ssh-client)
4、远程连接如果有问题有可能是防火墙原因
1)可以直接关闭防火墙
sudo ufw disable
2)设置外部访问端口22
sudo ufw allow 22
————————————————
参考链接:https://blog.csdn.net/cheligeer1988/article/details/9825277