Xshell连接服务器及连不上外网等问题

最近,安装了一下CentOS7的系统,发现身边的还是有很多小伙伴(包括我自己哈)在Xshell最近安装了一下CentOS7的系统,发现身边的还是有很多小伙伴(包括我自己哈)在Xshell连接服务器时,还是会出现问题,所以,我今天就这些问题做个小结。

首先,我先给大家说明一下常见的路由器模式。
1、NAT模式图解

2、桥接模式

Xshell 连不上服务器

1、排查步骤。
1)检查路通不通。
ping IP地址
2)selinux或者iptables是否关闭。
3)服务端是否提供服务
netstat -lntup|grep sshd
ps -ef|grep sshd
################################################################
如果ping IP地址不通:
第一步检查网起没起 ifconfig
如果ifconfig显示你的网卡已起,那就检查另外的原因,如果没起,需要检查你的网卡配置文件


重点查看标红的位置配的是否正确。如果虚拟编辑器里选择了下面图里标红的DHCP,则BOOTPROTO=dhcp即可

如果没有勾选,需要改BOOTPROTO=none或者static.
配置好网卡之后,重启网卡service network restart即可。
###############################################################
第二步如果网卡成功启动,如下图。

再检查你的虚拟编辑器以及当前虚拟机配置的是否正确


################################################################
第三步,检查Xshell编辑的是否正确

###############################################################
第四步,检查selinux是否关闭

SELINUX=enforcing改为SELINUX=disabled 显示如下图即可

##############################################################
第五步,关闭防火墙iptables
CentOS7 用systemctl stop firewalld.service
查看

CentOS6 用/etc/init.d/iptables stop
查看 /etc/init.d/iptables status
##############################################################
第六步检查服务器端口是否开启

检查进程是否开启

################################################################
第七步,检查本地服务配置,确保下图中的服务要开启

################################################################
第八步,如果还是连不上,查看VMnet8虚拟网卡的配置,有的电脑不能自动获取,你需要根据你的网段情况给它一个。

################################################################################################################################
至此,Xshell连服务器应该没什么问题了。

ping 不通外网

我们再来说说连不上外网的问题,连不上外网主要的两方面。
1、你的虚拟编辑器配置的是否正确,子网以及网关是否正确


2、DNS配置的是否正确。首先你要了解DNS,建议看一下下面的链接
https://m.douban.com/mip/note/373697762/
我们一般用阿里的DNS 223.5.5.5或223.6.6.6,你也可以用8.8.8.8哈

确保/etc/resolv.conf的DNS配置正确就可以啦。连上外网就不是什么问题啦。

希望这篇文章对大家有帮助哈。

原文地址:http://blog.51cto.com/13670729/2118473

时间: 2024-10-09 04:23:27

Xshell连接服务器及连不上外网等问题的相关文章

vmware虚拟机网络配置(物理机能用ssh连接虚拟机, 虚拟机能共享物理机网卡上外网)仅主机模式,nat模式应该也可以

1.环境: 物理机:windows7 虚拟机:centos7  ...xx.xx.x 虚拟化软件:vmware 13 2.准备阶段: vmware安装centos操作系统(easy),网卡地址简单配置,虚拟网卡连接方式先设置为“仅主机模式”. 3.物理机配置 在物理机win7中, win+r,  services.msc,  找到windows firewall 服务,启动防火墙: 在物理机win7中, 打开“网络和共享设置”,适配器设置,如果物理机用的是无线网卡上网,就在“无线网络连接”选中属

解决虚拟机连接不上外网,不能互相ping通

0.解决虚拟机连接不上外网,不能互相ping通 直接在linux系统下,编辑修改如下文件: //编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0 [[email protected] install]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 //查看文件/etc/sysconfig/network-scripts/ifcfg-eth0 [[email protected] install]# cat /

centos 虚拟机连接不上外网(处理方案)

判断连接不上外网: 虚拟机测试连接主机: ping www.baidu.com    /  ping  ip地址      查看此命令是否能通 不通(连接不上外网) 已联通(已连接上外网) 主机测试连接虚拟机: ping  虚拟机ip 处理方案: 1.保证/etc/sysconfig/network-scripts目录下删除掉别的ifcfg-xxx(只保留一个你网卡同名的文档) 2.保证已配置了静态IP  学习路径:https://gper.club/articles/7e7e7f7ffeg53

虚拟机中的centos在nat模式下连不上外网

这两天需要配置ftp服务器,可是虚拟机在nat模式下死活连不上外网,主机能够通过该ssh与虚拟机进行连接,虚拟机也能ping同一网段主机的IP地址,但就是ping不通外网, 开始我是这样配置的: 主机vmnet8:172.16.1.1 虚拟机网络配置中网关:172.16.1.1 虚拟机centos:172.16.1.10 就这样,尝试过启动windows的dhcp服务.配置虚拟机centos的dns等等,真实瞎忙活一场,真正搜索,虚拟机nat联网原理后才明白,虚拟机本身网络配置中的网关是接通外网

CentOS下VMware用桥接模式,静态ip上外网

15年的时候,写过一篇博客:VMware中网络设置之Bridged  也是关于linux下vmware桥接模式.静态ip上外网的配置,不过当时更多的是用图形界面来实现的,通用性不强.生产环境,极少有linux安装图形界面的.索性原博客也不修改了,重新来一篇得了.这里我用的是CentOS6.5的最小系统来演示.当前了,因为CentOS属于红帽系列,所以本文所讲的方法对于redhat系列的linux网络配置同样适用. 一.桥接模式之VMware设置: VMware->[Edit]->[Virtua

【解决问题】centOS 7 设置固定IP,无法上外网

使用Xenserver搭建服务器集群,在安装centOS时候,发现如果将服务器IP设置成为static ip,只能内网互通,无法上外网(ping www.baidu.com 失败) 网上搜索了一下,发现百度不靠谱.同样的内容转来转去,根本不解决问题. ================================================================ 常规的做法是:修改/etc/sysconfig/network-scripts目录下的eth0文件就行,添加IPADD

VPN拨号后不能上网的解决方法(即VPN网关不允许拨号后上外网,想上网还是走本地)

系统环境: Windows系统(适用于windows XP.2003.7等) 问题描述: 朋友客户那边的网络环境中有几天服务器,服务器中有一台VPN服务器,但是VPN服务是通过客户那边的防火墙之类的网关映射出来的,是不能上网的.这样当他要远程造成内网服务器时,通过拨号VPN登陆到内网,此时问题出来了,他本地不能上外网了. 什么原因: 大家可以想想,我们要上网,是不是要指定一个网关,如果网不能连接到外网,我们就不能上网了是吧,是不是VPN连接后自己启用了自己的网关呢,恰好VPN服务器没有连接外网.

red hat关于桥接模式连不上外网或者没有IP

很多人·在启动虚拟机后连接不上外网,即ifconfig没有ip地址,我总结了一下需要注意的地方: 以下全是在桥接模式. 1.在windows中打开任务管理器-->服务中找到一下几个服务,确保它们开启 2.重启虚拟机,若还是连不上网,需要初始化下VMware的网络配置,如下: 还原默认设置后,手动选择桥接到那一栏,选择有线网卡,重启虚拟机即可. 虚拟机的需要修改: 3.我以前还遇见过都不可以的,需要把上面做好后整台电脑都需要重启的情况,也不知道为什么,等以后知道了再补充上咯.

hyper-v无线网络上外网

这个通过无线网络上外网也是找了很多文章,大部分写的都不详细,没有办法成功,原理就是创建一个虚拟网卡,然后把创建的虚拟网卡和无线网卡桥接,虚拟机中使用创建的虚拟网卡,这里创建的虚拟网卡指的是用hyperv创建的类型为内部的网卡:我把具体步骤写下. 1.打开hyper-v,虚拟交换机管理器 2.创建 内部 的网络 确定后,等一会,虚拟网卡 创建成功 3.进入 控制面板\网络和 Internet\网络连接,如下,vethernet(新建虚拟交换机)这个是上一步创建网卡 4.选中  vethernet(