linux 服务器本地设置静态IP

作者: php 发布时间: 2017-05-15 浏览: 2935 次 编辑

在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 可以了

标签: linux 静态ip