Feb 
			02 
			2021 
		
		无法在本地网络环境通过SSH连接Linux实例
问题现象
无法在本地网络环境通过SSH连接Linux实例,或者访问该Linux实例上的HTTP业务出现异常。Telnet测试会被reset。
原因分析
如果您的本地网络是NAT共享方式上网,该问题可能是由于本地NAT环境和目标Linux相关内核参数配置不匹配导致。尝试通过修改目标Linux实例内核参数来解决问题。
- 远程连接目标Linux实例。
- 
		执行以下命令,查看当前配置。
		cat /proc/sys/net/ipv4/tcp_tw_recycle cat /proc/sys/net/ipv4/tcp_timestamps 
- 查看上述两个配置的值是否为0,如果为1,NAT环境下的请求可能会导致上述问题。
解决方法
通过以下方式将上述参数值修改为0。
- 
		执行以下命令,修改配置文件。
		vi /etc/sysctl.conf 
- 
		添加如下内容。
		net.ipv4.tcp_tw_recycle=0 net.ipv4.tcp_timestamps=0 
- 
		执行如下命令,使配置生效。
		sysctl -p 
- 
		重新SSH登录实例,或者进行业务访问测试。
		
本公司销售:阿里云新/老客户,只要购买阿里云,即可享受折上折优惠!> 
								
    
							
					
				

 分类:
		分类: 已被围观
 已被围观 











 
	
我有话说: