目标:访问宿主机的7788端口转发到11.22.33.44的22端口实现代理连接

lq5y7vlu.png

查看ip_forward是否打开

cat /proc/sys/net/ipv4/ip_forward
如果为1则已经打开了,如果没有打开需要进行打开。

打开ip_forward

vi /etc/sysctl.conf

在文件中将下列选项改为1,如果没有选项直接添加整行

net.ipv4.ip_forward=1
cat /etc/sysctl.conf
sysctl -p
cat /proc/sys/net/ipv4/ip_forward

查看规则

iptables -t filter -L -n

宿主机增加入口规格

iptables -t nat -A PREROUTING -p tcp --dport 7788 -j DNAT --to 11.22.33.44:22

宿主机增加出口规则

iptables -t nat -A POSTROUTING -p tcp -d 11.22.33.44 --dport 22 -j SNAT --to 宿主机IP

查看nat

iptables -t nat -L

删除出口协议规则

iptables -t nat -D POSTROUTING 6

设置完规则后不生效

先输入以下命令
iptables -t filter -I FORWARD -j ACCEPT
然后再输入入站规则和出站规则

iptables规则重启后默认会失效,具体方案暂未研究。

参考网站

https://www.youtube.com/watch?v=7g7L2vGKxJ8

2023-11-21
2023-11-20 17:04:20 星期一
如果使用docker安装的mysql数据库和wordpress,需要登录进入mysql的容器中进行操作。
在终端打开数据库
mysql -u root -p;
查看所有的数据库
show databases;
选择wordpress数据库
USE wordpress;
查看所有的表
show tables;
//信息储存在wp_options表中
需要修改的信息存在wp_options表中,使用如下命令查看表的前几行
select * from wp_options limit 5;
使用如下命令修改两个相应的url
UPDATE wp_options SET option_value="修改后的url" WHERE option_name="siteurl" OR option_name="home";
查看修改后信息
select * from wp_options limit 2;

61850通讯过程

TCP建立连接-mms初始化-后台读取模型-报告控制块使能-向装置写参数-总召-响应总召-遥测、遥信报文

TCP建立连接

三次握手

mms初始化

后台读取模型

报告控制块使能

向装置写参数

测试心跳连接的报文

总召

装置上送总召遥测

装置上送总召遥信

变位遥信

遥测报文

61850

61850新增其他配置说明:

  1. 报告块选项域
    报告块选项域定义:报告块选项域设置以后,服务器在上送报告时会按照所设置的数据内容进行上传报告。报告块选项域类型为BitString,以下表格是详细定义
BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7BIT8BIT9
保留顺序号报告时标包含原因数据集名称数据引用缓冲区溢出条目标识配置版本分段

保留:默认0
顺序号:默认为1
报告时标:默认1
包含原因:默认1
数据集名称:默认1
数据引用:默认1
缓冲区溢出:默认1
条目标识:默认1
配置版本:默认1
分段:默认0
按默认的方式设置,报告块选项域为0111111110,从左开始计算(不足8位再最后加0)换算为16进制为7F80H,换算成10进制为32640.

  1. 触发选项
    触发选项定义:触发选项设置以后,服务器按照所设置的模式进行上传数据。触发选项类型为BitString,以下表格是详细定义
BIT0BIT1BIT2BIT3BIT4BIT5
保留数据改变品质改变数据更新完整性总召唤

保留:默认0
数据改变:当服务器上数据有更改时,上送报告给客户端。默认是1.
品质改变:当服务器上数据的品质发生变化时,上送报告给客户端。默认1.
数据更新:当服务器上数据有更新时,上送报告给客户端。默认0.
完整性:设定默认的时间间隔,服务器定时上送所有的数据。默认0.
总召唤:使服务器响应总召唤。默认1
按默认的方式设置,触发选项为011001,从左开始计算(不足8位再最后加0)换算为16进制为64H,换算成10进制为100.
若现场有通不上的装置可更改以上配置来测试,而不用频繁修改程序。

大概十年前有一颗蛀牙,在南京口腔做了根管治疗鉴于当时的经济条件没有做牙套,去年还是前年牙齿爆了,只剩一半了去口腔医院讲要种牙需要花费1w以上,顿时吓的讲回家再看看,这段时间刚好趁着经常来医院加上有朋友在口腔医院,重启检查可以在原来根管的基础上加支架再加护套,经过前后近一周的折腾,终于安装好了牙套,希望他能陪伴我度过时间八年的同甘共苦的时光,目前还在磨合期,希望慢慢适应自己的身体。

VPS经过近10天的折腾,终于安装好了博客,又想成热打铁,发挥VPS的最大作用,考虑不影响博客的前提下同时用来学习科学,看了网上一堆教程,一顿操作猛如虎,没有操作成功。
然后看网上教程如何优化硬盘空间,结果优化到一半VPS断联,重启了VPS和重新安装系统都不能ping通,看了一堆教程,讲可能被墙了,脑子一发热就申请了更换IP,花了近60大洋,结果刚申请更换IP还没有更换,自己原来的IP能够ping通了,发工单让取消申请IP的订单但是为时已晚,都是机器人回复的无法取消了,顿时后悔偷了。只要稍微等一等也就十分钟的事情,可能就能够恢复了,也不知道是自己优化硬盘还是学习科学安装软件导致的,要是原来的IP一直ping不通也就认了,结果又能ping通又花钱了。
真是一个悲伤的故事,从中得到的教训就是比较老的操作方法或者使用的人比较少的脚本不要乱试,容易踩坑,核心问题还是不懂的东西不要瞎折腾,先经过研究再进行尝试,用金钱来试错的成本太高了,还有就是要控制自己冲动的情绪,遇到问题需要冷静后再做操作以免一错再错。
外面小雨沥沥,我的心情戚戚。
还是白天好好上班,晚上回来洗个澡清醒一点再折腾为妙。