虚拟机固定IP
大概分为VMware和virtual box两派
我主要用的系统呢,又分为ubuntu和centos
最近virtual box用的比较多
所以从virtual box入手,希望得到1、固定的ip不用每次重启都换2、至少可以链接外网
其实使用手动IPV4就可以,图形化设置非常方便。
1、virtual box + ubuntu
安装不说了,直接看另一篇教程,从安装完之后开始记录
1.1创建root密码
sudo passwd
[sudo] 你的用户名 的密码: #输入你的用户名账号的密码
新的 密码: #定义root密码
重新输入新的 密码: #确认root密码
password: 已成功更新密码 #成功提示
su #su验证登录
1.2安装ssh
先安装vim
apt install vim
ubuntu的话需要开启端口,并且安装openssh-server才可以链接宿主机xshell
sudo ufw status #检查防火墙状态
sudo ufw disable #关闭防火墙
sudo ufw allow 22 #开放22端口
sudo apt-get update
sudo apt-get install openssh-server #安装openssh-server`
以上就是virtual box+ubuntu20.04安装后的设置,下面介绍固态IP
先安装一个依赖
apt install net-tools
手动在图形化界面进行ipv4修改
2、virtual box + centos
直接手动在图形化界面进行ipv4修改
但是注意网段要和宿主机\物理机一致
3 其他
还有一种方法是端口转发,但局限性在于只能ssh链接,不能vscode远程,方法记录如下
使用ssh链接时
ssh 用户名@127.0.0.1 23
例如:
ssh root@127.0.0.1 23
然后在弹出的界面输入密码即可
4后记
写到这里反应归来VMware应该可以用同样的方法去设置固定IP,就不再开坑了。其实静态IP,固定IP能用就行,但是如果网络环境变化,一定要记得重新设置