ubuntu网络管理
主机-ip,service—port
分别查看/etc/hosts,/etc/host.conf;/etc/services,/etc/resolv.conf;
内核更新——linux-image-generic 6.2.0-24.24
非常抱歉,我误解了你的问题。如果你想更新已安装的内核版本,可以按照以下步骤进行操作:
-
打开终端:可以通过按下
Ctrl + Alt + T组合键来打开终端,或者在应用程序菜单中搜索 “终端” 并打开。 -
检查当前安装的内核版本:在终端中运行以下命令,以查看当前安装的内核版本:
uname -r -
更新软件包列表:在终端中运行以下命令,以确保软件包列表是最新的:
sudo apt update -
查找可用的内核版本:运行以下命令来查找可用的内核版本:
apt search linux-image-generic -
选择要安装的内核版本:从列表中选择一个你想要更新到的内核版本。
-
安装更新的内核:运行以下命令来安装选定的内核版本(将
<kernel_version>替换为你选择的实际内核版本):sudo apt install linux-image-<kernel_version> -
更新 GRUB 引导配置:运行以下命令来更新 GRUB 引导配置:
sudo update-grub -
重启系统:安装完成后,重新启动计算机以应用新的内核版本:
sudo reboot
请注意,这些步骤将更新已安装的内核版本。如果你想要手动下载和编译内核,请参考相关文档或第三方资源。
firewall过滤
iptables useless
要在 Ubuntu 上设置 iptables 规则在开机时自动启动,你可以使用 iptables-persistent 服务。这个服务可以帮助你保存和加载 iptables 规则。
以下是在 Ubuntu 上设置 iptables-persistent 的步骤:
-
安装
iptables-persistent包:sudo apt-get update sudo apt-get install iptables-persistent -
在设置规则之后,保存当前的
iptables规则:sudo iptables-save > /etc/iptables/rules.v4 sudo ip6tables-save > /etc/iptables/rules.v6 -
启动
iptables-persistent服务:sudo systemctl enable netfilter-persistent sudo systemctl start netfilter-persistent
现在,当你重新启动系统时,iptables-persistent 服务会自动加载之前保存的 iptables 规则并应用它们。
请注意,iptables-persistent 默认会自动加载 /etc/iptables/rules.v4 和 /etc/iptables/rules.v6 中的规则。如果你想重新加载规则,可以使用以下命令:
sudo netfilter-persistent reload
这样,你的 iptables 规则就会在系统启动时自动加载并生效了。
- ubuntu20.04采用nftable作为防火墙工具。。
- 直接ufw 就好了~~
- 就是说,原来(下载VSCode和Pycharm之后)是不行的,那就可以(甚至可以直接用VSCode)~~多谢!
iptables -A OUTPUT -d 101.33.47.206 -j REJECT # 过滤出口为target ip
iptables -A OUTPUT -d 109.244.246.0/24 -j REJECT # filter output=subnet
iptables -A OUTPUT -m tcp -p tcp --dport 8081 -j REJECT # filter target tcp port=8081(sunproxy)

- 因为电脑被注入程序了,设置防火墙的时候给一顿骚操作,消耗了2h,有点傻,
- 好像可以用ufw设置规则,直接ufw enable就不用set iptables 开机自启动了
- 之前不想重装系统浪费时间,将来再装个系统(15分钟足矣),就是要配下环境!
- win10够我用了,反正这些数据泄露好像没什么用,ustc-host,密码cl626cl626,欢迎抓包!
ufw
ufw default deny
ufw deny from any on port_num to 185.xx.xx.xx on port_num
ufw reload
ufw enable
wireshark捕获分析
- 具体实现是读取每一层或MAC层处的报文首部?
- netstat 侦听 tcp报文
- tcpdump类似wireshark,显示侦听的端口
语法
- 一般格式 (proto.dir == xxx) link (proto.dir == xxx) link …
- proto表示协议ip/tcp/udp/arp/ether,dir=dst/src/addr(不指明方向)
计科大四的学生第一次capture telegram,zxm的计网连wireshark都不要求,xsl
PS1:natural/intrinsic course在这
PS2:we can use tshark in the terminal

案例1
- 未开启任何程序,莫名向101.33.47.68/206发送报文
ip为腾讯云的,
如何通过防火墙屏蔽?
以及如何组package,想看看发送了什么东西~~
arp绑定
arp表查看
arp -a # check histroy arp information
arp -n # scrutiny current arp info
路由配置
routecheck local route table,主机的所有报文都发给local access network,以及从local route接收ip telegram,只有2条记录,还有指向自身的link.local

相关文章:
ubuntu网络管理
主机-ip,service—port 分别查看/etc/hosts,/etc/host.conf;/etc/services,/etc/resolv.conf; 内核更新——linux-image-generic 6.2.0-24.24 非常抱歉,我误解了你的问题。如果你想更新已安装的内核版本…...
您可能并不需要单页应用程序
前端框架的迅速崛起,如React、Angel、Vue.js、Elm等,使得单页面应用程序(Single Page Application)在网络上无处不在。对于许多开发人员来说,这些已经成为他们“默认”工具集的一部分。当他们开始一个新项目时…...
基于低代码和数字孪生技术的电力运维平台设计
电力能源服务商在为用能企业提供线上服务的时候,不可避免要面对用能企业的各种个性化需求。如果这些需求和想法都要靠平台厂家研发人员来实现,那在周期、成本、效果上都将是无法满足服务运营需要的,这也是目前很多线上能源云平台应用效果不理…...
【Github】SourceTree技巧汇总
sourceTree登录github账户 会跳转到浏览器端 按照Git Flow 初始化仓库分支 克隆远程仓库到本地 推送变更到远程仓库 合并分支 可以看到目前的本地分支(main、iOS_JS)和远程分支(origin/main、origin/HEAD、origin/iOS_JS)目前所处…...
人工智能轨道交通行业周刊-第55期(2023.8.7-8.13)
本期关键词:北京智慧交通规划、成都数智化规划、关门车、集装箱标志、大模型隐私、视觉大模型 1 整理涉及公众号名单 1.1 行业类 RT轨道交通人民铁道世界轨道交通资讯网铁路信号技术交流北京铁路轨道交通网上榜铁路视点ITS World轨道交通联盟VSTR铁路与城市轨道交…...
向量数据库 Milvus Cloud Partition Key:租户数量多,单个租户数据少的三种解决方案
三种解决方案 这个问题提出的时候,Milvus 的最新版本是 2.2.8,我们做个角色互换,在当时站在这个用户的角度,留在我们面前的选择有这么几个: 为每个租户创建一个 collection 为每个租户创建一个 partition 创建一个租户名称的标量字段 接下来,我们依次分析下这三种方案的可…...
文本三剑客之grep命令和awk命令 1.0 版本
grep awk 1.grep命令1.1 基本格式1.2 常用选项 2.awk命令2.1 awk工作原理2.2 awk命令格式2.3 awk常用内置变量 1.grep命令 1.1 基本格式 grep [选项]… 查找条件 目标文件1.2 常用选项 选项功能 -m [ x ]匹配x次 后停止,x为具体数字-v取反 -i忽略字符大小写 -n显示匹配的 …...
【软件测试】Linux环境Ant调用Jmeter脚本并且生成测试报告(详细)
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 准备工作 需要在…...
MySQL的YEAR函数
MySQL的YEAR函数用于提取日期或日期时间值的年份部分。 语法: YEAR(date)参数: date:要提取年份的日期或日期时间值。 示例: SELECT YEAR(2023-08-09); -- 返回 2023SELECT YEAR(2023-08-09 14:16:20); -- 返回 2023注意事项…...
208、仿真-51单片机脉搏心率与心电报警Proteus仿真设计(程序+Proteus仿真+配套资料等)
毕设帮助、开题指导、技术解答(有偿)见文未 目录 一、硬件设计 二、设计功能 三、Proteus仿真图 四、程序源码 资料包括: 需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。 方案选择 单片机的选择 方案一&a…...
787. 归并排序
文章目录 QuestionIdeasCode Question 给定你一个长度为 n 的整数数列。 请你使用归并排序对这个数列按照从小到大进行排序。 并将排好序的数列按顺序输出。 输入格式 输入共两行,第一行包含整数 n 。 第二行包含 n 个整数(所有整数均在 1∼109 范围…...
【马蹄集】第二十二周——进位制与字符串专题
进位制与字符串专题 目录 MT2179 01操作MT2182 新十六进制MT2172 萨卡兹人MT2173 回文串等级MT2175 五彩斑斓的串 MT2179 01操作 难度:黄金 时间限制:1秒 占用内存:128M 题目描述 刚学二进制的小码哥对加减乘除还不熟,他…...
【Spring Cloud +Vue+UniApp】智慧建筑工地平台源码
智慧工地源码 、智慧工地云平台源码、 智慧建筑源码支持私有化部署,提供SaaS硬件设备运维全套服务。 前言:互联网建筑工地,是将互联网的理念和技术引入建筑工地,从施工现场源头抓起,最大程度的收集人员、安全、环境、材…...
使用一个python脚本抓取大量网站【2/3】
一、说明 我如何使用一个 Python 脚本抓取大量网站,在第 2 部分使用 Docker ,“我如何使用一个python脚本抓取大量网站”统计数据。在本文中,我将与您分享: Github存储库,您可以从中克隆它;链接到 docker 容器…...
黑马项目一完结后阶段面试45题 JavaSE基础部分20题(二)
十一、集合体系结构和特点 Collection └ List 有索引,存取一致,有序,元素允许重复 ┃ └ ArrayLIst ┃ └ LinkedList ┃ └ Vector └ Set 无索引,无序,元素不允许重复 └ HashSet └ TreeSet └ Linke…...
防御第九次作业
一、根据以下问题总结当天内容 1. SSL工作过程是什么? 当客户端向一个 https 网站发起请求时,服务器会将 SSL 证书发送给客户端进行校验,SSL 证书中包含一个公钥。校验成功后,客户端会生成一个随机串,并使用受访网站的…...
Java刷题——代码随想录Day1
代码随想录Day1 数组 二分查找 力扣704.二分查找 二分查找有几个最重要的特点: 对于需要用到”二分查找“的数组来说(即用二分查找来找到确切的某一个元素),这个数组中的元素不能重复; 被操作的数组一定要是有序的…...
android,Compose,消息列表和动画(点击item的时候,就会删除)
Compose,消息列表和动画(点击item的时候,就会删除) package com.example.mycompose08import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundat…...
go-admin 使用开发
在项目中使用redis 作为数据缓存:首先引入该包 “github.com/go-redis/redis/v8” client : redis.NewClient(&redis.Options{Addr: config.QueueConfig.Redis.Addr, // Redis 服务器地址Password: config.QueueConfig.Redis.Password, // Redis 密码&…...
力扣的板子
板子 线性筛法求质因子的板子快速幂 线性筛法求质因子的板子 int limit 100000; //修改为题目中的数字的上限 bool isprime[100005] {0}; //保存所有1~limit中的数字是不是质数 int myprime[100005] {0}; //保存2~limit中所有数字的最小质因子 int primes[100000] {0}; …...
Coze扣子音频组件与数据库管理功能全面解析
1. Coze扣子音频组件实战指南 最近Coze扣子平台迎来了一次重要更新,其中最让我兴奋的就是音频组件的加入。作为一个经常需要在小程序中集成多媒体功能的开发者,这次更新直接解决了我们项目中的一大痛点。还记得上个月为了在小程序里实现音频播放…...
新手必看:用C++写一个简单计算器,搞定信息学奥赛OpenJudge NOI 1.4 19题
从零开始用C实现计算器:信息学奥赛OpenJudge NOI 1.4 19题精解 第一次接触信息学奥赛的编程题目时,很多人会被"简单计算器"这样的基础题难住——明明知道加减乘除的数学规则,却不知道如何用代码表达。这道题考察的正是将日常数学思…...
微信UI树“隐身”之谜:逆向UIA暴露策略与AI-RPA融合实战
1. 微信UI树“隐身”背后的技术博弈 去年帮客户做微信自动化项目时,突然发现用了几年的pywinauto脚本集体罢工。调试时打开Inspect工具一看,原本密密麻麻的UI树突然变得光秃秃的,就像被施了隐身术。这种变化不是偶然的bug,而是微信…...
bootstrap如何设置响应式导航栏的切换宽度
<p>navbar-expand-* 类决定导航栏水平展开的最小屏幕宽度,如 navbar-expand-md 表示 ≥768px 时展开、小于该值时折叠为汉堡菜单,断点由 Bootstrap 预设且不可自定义像素值。</p>如何用 navbar-expand-* 控制折叠临界点bootstrap 导航栏的“…...
Matlab filter函数从入门到进阶:除了b和a,你必须要懂的zi和zf参数怎么用
Matlab filter函数进阶指南:掌握zi和zf参数实现无缝分段滤波 在信号处理的实际工程场景中,我们常常会遇到内存受限或数据流式到达的情况。想象一下,你正在处理一段长达数小时的音频文件,或者实时接收来自传感器的连续数据流——直…...
3分钟快速安装:Figma中文界面插件终极指南
3分钟快速安装:Figma中文界面插件终极指南 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 还在为Figma的英文界面头疼吗?专业术语看不懂,操作选项找半…...
从复古游戏到电子墨水屏:聊聊Floyd-Steinberg抖动算法的那些神奇应用场景
从复古游戏到电子墨水屏:Floyd-Steinberg抖动算法的跨时代魔法 1983年,任天堂红白机设计师面临一个棘手问题:如何在仅支持52色的硬件上呈现《超级马里奥兄弟》中碧蓝的海水与翠绿的管道?答案藏在一项诞生于1976年的图像处理技术中…...
ESP-12F腾讯云MQTT固件烧录避坑指南:常见问题与解决方案
ESP-12F腾讯云MQTT固件烧录实战:从问题排查到稳定连接 最近在帮朋友调试一个智能家居项目时,遇到了ESP-12F模块连接腾讯云MQTT服务器的问题。原本以为只是简单的固件烧录,没想到在实际操作中踩了不少坑。这篇文章将分享我在解决这些问题时积…...
实战避坑指南:从零到一,用openMVG+openMVS重建自定义数据集
1. 环境准备:从零搭建openMVGopenMVS开发环境 第一次接触三维重建时,我像大多数新手一样被各种依赖库和编译错误折磨得够呛。记得当时为了跑通第一个demo,整整花了两天时间解决libjpeg版本冲突问题。如果你也在Ubuntu系统上配置openMVG和open…...
GBase 8a数据库双活容灾方案之应用场景及案例解析
南大通用GBase 8a数据库(gbase database)基于列存引擎与分片同步机制,构建了完整的双活容灾方案。核心同步工具GVR依托sync_clientsync_server组件,实现主备集群间增量数据毫秒级同步,点对点速度达450MB/s,支持同城双活…...
