前言
我们需要一个linux虚拟机,且保证它在局域网内是一个独立ip的存在,保证其他局域网里面的虚拟机(包括宿主机)能够ssh访问它
开始
这里用的是virtualbox,自行下载,centos7的镜像也自行下载
新建一个虚拟机,默认linux,RedHat即可

自行设置内存,推荐8G以上


默认VDI

动态分配

设置存放位置,最好不要设在C盘

创建好了之后,设置盘片

选择一个iso镜像,centos7的,自行官网下载。


设置网卡为桥接网卡
网络模式有多种nat\host only\桥接等,这里桥接最适合我们,所以要选桥接,简单点说就是可以独占一个ip

调整一下启动顺序

启动

选择安装位置

选择带UI的

打开以太网

这里10.10.0.17就是默认生成的ip地址,开始安装,回头再重新设置网卡的静态ip
开始安装

设置root密码 和 用户

开启许可证

打开网络连接

开启ssh 22端口,或者直接关闭防火墙
开启22
firewall-cmd --zone=public --permanent --add-port=22/tcp
关闭防火墙
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #关闭自启
设置静态ip

ip addr
就可以查看自己的ip了,现在默认是动态的
此时其他机子已经可以ssh访问了
现在我们设置静态固定ip
进入网桥设置目录
cd /etc/sysconfig/network-scripts/
ls

修改ifcfg-enp0s3,这个每个人的可能名字不同
sudo vi ifcfg-enp0s3
添加或修改设置
这些设置可以先查看一下宿主机的配置,包括子网掩码,网关,dns等都一样
BOOTPROTO=static
ONBOOT=yes #自启
IPADDR=10.10.0.44 #需要的静态ip
NETMASK=255.255.240.0 #你宿主机的网络掩码
GATEWAY=10.10.10.1 #网关一般是x.x.x.1
DNS1=61.139.2.69 #宿主机的dns
NM_CONTROLLED=no
重启网卡
systemctl restart network.service
最后
ip addr
查看网络地址
实现了我们想要的效果,10.10.0.44
为静态ip
然后你可以ping一下baidu.com
,测试一下,外网应该也是没有问题的
其他局域网内的其他机子,包括其他的虚拟机,宿主机都可以ssh访问了。
网友评论