背景

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

目的

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

分为两步:

1.设置静态IP地址;

2.使用Xshell进行远程连接;

准备工作:

Virtual Box;

centOS 7.3.1611;

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中打命令操作服务器了。

转载于:https://www.cnblogs.com/ibluekid/p/6765141.html

centOS 7设置静态IP,使用Xshell远程连接相关推荐

  1. Virtual Box中Centos虚拟机设置静态IP

    Virtual BOX设置 在Virtual BOX中添加一个虚拟机的网络 管理⟶主机网络管理器⟶创建仅主机网络 配置虚拟机的网卡 在需要配置的虚拟机上右键设置⟶网络 网卡一设置为网络地址转换(NAT ...

  2. 设置静态IP后 mtputty无法连接问题

    设置静态ip sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33   将BOOTPROTO="dhcp" =====> ...

  3. fusion按照多个centos,设置静态ip

    2019独角兽企业重金招聘Python工程师标准>>> Set a Static IP Address in VMware Fusion 7 Posted on Thursday A ...

  4. (一)linux系统简介, centos简介及特点,设置静态IP,防火墙

    本章重点 linux系统简介及特点 下载安装 网络和防火墙的相关命令 具体内容 linux系统简介: Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds) 在赫尔辛基大学上学 ...

  5. RedHat、CentOS设置静态IP、主机名、关闭防火墙(虚拟机VMware客户机)

    设置静态IP.主机名 1. /etc/sysconfig/network [root@hadoop ~]# vi /etc/sysconfig/network NETWORKING=yes HOSTN ...

  6. Centos设置静态IP及修改Centos配置文件

    Centos设置静态IP及修改Centos配置文件 - 51CTO.COM Centos设置静态IP及修改Centos配置文件 2010-01-13 10:48 佚名 CSDN 我要评论(0) 字号: ...

  7. (转)CentOs 设置静态IP 方法

    在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化.为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_537977e50100qh ...

  8. centos 7.3 设置静态IP

    注:本文来源:张亮博客  的 <centos 7.3 设置静态IP或ping 报name or service not known> 首先把虚拟机配置为桥接模式,然后开启 再你打算修改虚拟 ...

  9. CentOs 设置静态IP 方法[测试没问题]

    在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化.为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_537977e50100qh ...

最新文章

  1. cdr怎样把一张图片随意变形_PS手记|移动工具的使用与画布的变形
  2. python 批量下载 代码_Python + Selenium +Chrome 批量下载网页代码修改
  3. iOS开发中乱用hook可能导致灾难
  4. Linux系统的文件句柄数量问题
  5. JavaScript数组的API
  6. 数据结构——HDU1312:Red and Black(DFS)
  7. java类描述_java笔记2:Java语言中的类和对象的描述
  8. Linux 查看显存带宽,Vega 20规格与Vega 10相近,显存带宽翻倍,但目前只能跑Linux - 超能网 - IT帮...
  9. 废旧光盘手工小制作_废旧光盘没有用,只能扔?这些光盘改造的小手工就很惊艳,附教程...
  10. 【转】C++中的字符串(String)和数值转换
  11. Linux之flash流媒体服务器red5安装
  12. arcgis在配合数据驱动下制作动态表格及生成拐点坐标表
  13. 杭州最美的骑行路线在此!趁着春天蹬车撒欢去!
  14. 打印程序在计算机上的应用程序,修复无法在计算机上运行的后台打印程序服务的操作步骤...
  15. 三角脉冲信号的表达式_脉冲发生器产生一个单三角脉冲,其波形如图所示,例1写出电压U 与.pdf...
  16. CORBA、ACE、TAO之间的关系
  17. 专家调查显示:液晶电视坏眼超等离子电视
  18. win10+macOS双系统时间不同步解决方案
  19. RF自动化测试系列-第三篇 测试数据
  20. C# 获取汉字的对应的全拼音和拼音首字母(含源码)

热门文章

  1. 主成分分析PCA(principal component analysis)原理
  2. scp 是我小看了你-基于密钥传输!
  3. Qt控件注册事件过滤器后不显示
  4. 从神经质症的发生发展过程找到走出焦虑的途径
  5. OLTP 数据库特点
  6. 04-程序计数器(PC计数器)
  7. 解决Please choose a writable location using the '-configuration' command line option
  8. 20165115 第二周学习总结
  9. 【Luogu】P1896互不侵犯King(状压DP)
  10. 解决iOS地图持续定位耗电问题