centOS 7设置静态IP,使用Xshell远程链接

背景shell

在正式生产环境中,一般须要使用Xshell等终端软件,经过固定IP地址远程链接生产服务器进行管理,因此须要给生产服务器分配一个静态的IP地址,以方便本地计算机远程链接。vim

目的服务器

本文目的在于模仿生产环境,为服务器设置静态IP地址,并使用Xshell进行链接。网络

分为两步:tcp

1.设置静态IP地址;3d

2.使用Xshell进行远程链接;rest

准备工做:blog

Virtual Box;接口

centOS 7.3.1611;ip

vi/vim;

Xshell;

开始:

本文主要讨论静态IP设置,Virtual Box安装CentOS 7的过程不在此作演示,若有须要可自行百度进行参考。

1.设置静态IP地址

首选进入网络管理器配置文件目当 /etc/sysconfig/network-scripts/

使用vi/vim打开ifcfg-enp0s3 文件,可能你的目录下文件名会是ifcfg-xxxxx;

将BOOTPROTO配置项的值由"dhcp" 修改成 "static";

ONBOOT配置项的值修改成"yes"

并添加四项配置值 

IPADDR="192.168.3.105"    #要分配给机器的静态IP地址 由于是在虚拟机中,因此我设置成与个人机器同一网段
GATEWAY="192.168.3.1"     #网关 设置为与本身机器相同就能够了
NETMASK="255.255.255.0" #子网掩码
NM_CONTROLLED="no"       #这个配置项值为no,表明不禁网络控制器接口控制,而是便用配置文件

添加完成后,内容以下所示:

编辑完成后,使:wq保存并退出;

使用cd .. 退回上层目录,编辑 network 文件,添加DNS:vim network

添加两项配置值:

DNS1=192.168.1.1
DNS2=8.8.8.8

完成后,:wq 保存退出

接下来须要重启网络服务,使修改内容生效,使用sudo systemctl restart network.service 重启网络服务

没有任何提示就是重启成功,再使命令ip addr查看修改是否生效

如图所示,证实咱们的修改已经生效,到此设置静态IP地址完毕。

 

2.使用Xshell进行链接

使用Xshell进行远程链接服务器,须要开放服务器的22端口,使用以下命令:

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

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

端口设置完成后,须要设置virtual box的网络方式

如图所示 选择设置-->网络,选择"桥接网卡",而后重启虚拟机。

等待重启完毕,打开Xshell,准备进行链接

点击"新建" ,调置名称,主机,按"肯定"

设置完成,接下来只要进行链接时输入用户名与密码,进行链接。

好了,接下来咱们就能够愉快的在Xshell中打命令操做服务器了。

相关文章
相关标签/搜索