centos7配置双ip

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32247833/article/details/79044783

由于虚拟机开关机和随着地点的移动,Linux操作系统的ip会跟着改变,这个是动态ip,

centos7可以在原来动态的基础上新增一个静态ip,形成动态ip+静态ip

方法:

1.找到centos7的网络配置文件所在位置: 

  $:   cd /etc/sysconfig/network-scripts/

查看当前文件: ls


2.复制ifcfg-ens33 一份,改名为ifcfg-ens34,将ifcfg-ens34中的配置替换为以下配置

TYPE=Ethernet
BOOTPROTO=none
NM_CONTROLLED=yes
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e7279153-fb0c-4965-aec6-310cb68510ef
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.0.140   # 你想设置的ip地址
PREFIX=24
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes


{

若上述方法行不通,则删除上述配置文件,拷贝ifcfg-ens33,改名为ifcfg-ens34,修改和添加以下参数

ONBOOT=yes  

BOOTPROTO=static 

IPADDR="192.168.0.140"    #要分配给机器的静态IP地址 因为是在虚拟机中,所以我设置成与我的机器同一网段
GATEWAY="192.168.3.1"     #网关 设置为与自己机器相同就可以了
NETMASK="255.255.255.0" #子网掩码
NM_CONTROLLED="no"       #这个配置项值为no,代表不由网络控制器接口控制,而是便用配置文件,也可设置为yes

前两个修改,后四个添加

}

3.保存修改并使用以下命令来重启网络服务:

$:  systemctl restart network.service

然后查看ip  : ifconfig

发现已改为上述配置文件中的ip地址了

4.使用Xshell进行连接

使用Xshell进行远程连接服务器,需要开放服务器的22端口,使用如下命令:

需要先打开防火墙

sudo firewall-cmd --zone=public --add-port=22/tcp --permanent  #开放22端口

sudo systemctl restart firewalld.service #重启防火墙服务

端口设置完成后,需要设置vmware12的网络方式为   桥接网卡

重启虚拟机,两个ip都能访问

猜你喜欢

转载自blog.csdn.net/sinat_32247833/article/details/79044783