在linux系统上设置静态IP
1,打开终端用vi 编辑
sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
2,第二行修改 BOOTPROTO=“dhcp” 改为 BOOTPROTO="static"
BOOTPROTO="static"
3,在BOOTPROTO="static"下面添加下面代码:
IPADDR="192.168.1.150" #(注意:因为使用"桥接模式"所以此处的 ip 地址一定要和宿主机在一个网段,设置时先看一下宿主机的ip) NETMASK="255.255.255.0" GATEWAY="192.168.1.1" DNS1="192.168.1.1" NM_CONTROLLED="no"
如下图:
4,重新启动网络
sudo systemctl restart network.service
5, 验证(通过命令:ip addr)
ip addr
如下图如果出现192.168.1.150,就设置成功了
6,登录之前要让防火墙开放22端口
sudo firewall-cmd --zone=public --add-port-22/tcp --permanent
出现success提示就成功了
7,重启防火墙
sudo systemctl restart firewalld.service
8,在VirtualBox或者(vmware)上设置连接网卡为:桥接网卡,如下图步骤
9,重新启动虚拟机就可以在远程通过ip:192.168.1.150登录了
注意:1,上面命令操作可能会出现权限的问题,只要在命令前,添加sudo 可以了