horizon86的博客
  • 首页
  • 实用工具
  • 归档
  • 分类
  • 标签
  • 关于

iptables规则持久化

命令修改iptables后重启会丢失。持久化文件在: 12/etc/iptables/rules.v4/etc/iptables/rules.v6 存储和恢复命令: 123456789101112netfilter-persistent savenetfilter-persistent startiptables-save > /etc/iptables/rules.v4ip6table
2023-03-24
linux

让天大校园网变成真正的校园网——PPPOE连接后原先DHCP的IP不可用的解决方案

20230819更新 最近tju校园网升级,已经无需拨号了,插网线就能上网,十分不错。并且,网段也发生了变化。有线网给172.23.128.0/17,wifi给172.18.128.0/17.但是这个操作有个很阴间的地方,在宿舍和实验室有线网给同一个网段,但是却无法互相访问;如果是在实验室,同一个网段是可以互相访问的,感觉是划分了vlan,导致同一个子网在不同物理区域也无法互相访问。 由于默认
2023-03-22
linux

可以建立TCP连接但是无法ping通?windows设置

前提 首先请确保关闭防火墙后可以ping通。否则你的路由都不通,不在本文讨论范围内。 本文解决开启防火墙发现TCP连接可达但是无法ping通的问题。 做法 启用入站规则中的文件和打印机共享(ipv4或者ipv6根据需要自己看) 尝试ping。如果还不行执行3 检查是否是同一个子网。第1步设置的这个规则要求:必须同一个子网才可以ping,如果不在一个子网,即使路由可达,也
2023-03-19

linux sed

sed按行处理文件,处理方式为每次读取一行,放在缓冲区(pattern space)中,根据指定的命令处理该行,然后再读取下一行处理。 语法格式 sed [options] script [input_file or stdin default] 选项: 12-n # 不要自动输出pattern space中的内容-i # 直接编辑原文件 脚本: 正则替换: 's/<p
2023-03-12
linux

shell获取所有ipv4/ipv6地址

需要安装jq 1234567891011ubuntu@gooderver:~$ ip -j -4 addr show | jq '.[]|.addr_info|.[]|.local'"127.0.0.1""172.24.64.162"ubuntu@gooderver:~$ ip -j -6 addr show | jq '.[
2023-03-06
linux

find命令

查找多种后缀文件: 1find <path> [-name <pattern>] [-or -name <pattern>] 以查找所有.c和.cpp为例: 12345678910111213 ubuntu@VM-24-13-ubuntu:~/apps/ddns-serv/server$ find ../ -name "*.c" -o -n
2023-03-06
linux

应用数理统计笔记

次序统计量与经验分布函数 经验分布函数是一个样本的分布函数,根据样本的频率计算得到,分布函数是总体的分布函数,是概率决定的。 经验分布函数的期望是总体分布函数。 gamma分布族 gamma分布的定义 密度函数: \[ f(x:\alpha, \lambda)=\frac{\lambda^\alpha}{\Gamma(\alpha)}x^{\alpha-1}e^{-\lambda
2023-02-28
数学 > 应用数理统计

ipv6地名词:有状态(dhcpv6),无状态(slaac),前缀代理(pd)等解释

IPv6地址分发的两种方式 ipv6地址获取有两种方式: 无状态(stateless):路由器通告的前缀 + 自己编的后缀 有状态(stateful):DHCP给一个/128的地址 需要明确:无状态和有状态,仅仅指的是ipv6地址的获取方式。 对于无状态,目前实现的方案是slaac 对于有状态,目前实现的方案是DHCPv6 注意:slaac指的是路由器像下级终端(host)分
2023-02-11
不便于分类的计算机类知识记录等

java11及以上版本运行javafx程序

高版本的java不再自带javafx,需要自己添加路径,如果是java8的话直接可以使用。 本文分为两个部分:第一部分介绍如何运行javafx程序,第二部分介绍如何打包一个包含了javafx的jre环境。 运行javafx程序 下载openjfx https://gluonhq.com/products/javafx/ openjfx的LTS版本好像要付费才能下载,所以勾选“Includ
2023-01-27
学开发 > java

gradle纯纯小白使用教程

gradle程序和build.gradle文件是用来“构建”java项目的,类似于C语言中的make和Makefile。 建议先看Gradle 扫盲与 Task 基础 - 知乎 然后再看Gradle教程 然后看依赖的类型: gradle使用教程,一篇就够 - 简书 大概了解了之后,就可以看gradle官方文档。官方给了个java库和java项目的配置例子 12345gradlew
2023-01-22
学开发 > java
1…678910…17

搜索

Hexo Fluid