无公网IP情况下家庭wireguard服务器的搭建
### 方案概述 1. **家庭网络环境**: - 家庭宽带使用内网IP(通常是100.64.0.0/10)。 - 运营商分配的公网IPv6地址。 - 使用NAT1进行UDP打洞,获取公网IPv4地址和端口。 2. **服务器配置**: - 在公网VPS上搭建一个键值对服务器(例如使用PHP编写)。 - 在家庭网络中运行WireGuard服务器,监听特定端口。 3. **客户端配置**: - 客户端在有IPv6的情况下直接使用IPv6...标签: wireguard
使用python进行socket编程
tcp服务器 #TCP服务器端 import socket #server=socket.socket(socket.AF_INET,socket.SOCK_STREAM) server=socket.socket() server.bind(("localhost",6666)) print("服务器已启动,等待连接") server.listen(1) conn,add=server.accept() while 1: recv=conn.recv(1024).decode("utf-8") print("来自客户端的数据:",recv...标签: python
使用python进行数据包分析
import pyshark import os import xlwt def getData(path): files=os.listdir(path) a = xlwt.Workbook() frame=a.add_sheet("frame") eth=a.add_sheet("eth") ip=a.add_sheet("ip") tcp=a.add_sheet("tcp") bgp=a.add_sheet("bgp") aaa=0 for file in files: ...标签: python
使用python进行netconf访问
from ncclient import manager from ncclient.xml_ import to_ele # 设备信息 hostname = '10.98.249.12' username = 'huawei' password = 'Admin@123' # NETCONF连接 get_xml=""" <edit-config> <target> <running/> </target> <default-operation>merge<...标签: python
使用python的pysnmp库进行snmp数据读取
from pysnmp.hlapi import * mes = getCmd( SnmpEngine(), UsmUserData(userName="admin", authKey="Huawei@123", privKey="Huawei@123", authProtocol=usmHMACSHAAuthProtocol, privProtocol=usmAesCfb128Protocol), UdpTransport...标签: python
使用python的telnetlib进行设备访问
import telnetlib import time def tel_connect(file_name=None,host=None,port=23): tn=telnetlib.Telnet(host,port) tn.read_until(b"Password:") f=open(file_name) lines=f.readlines() for line in lines: tn.write((line+"\n").encode("utf-8")) time.sleep(1) pr...标签: python
使用paramiko进行ssh访问或sftp操作
import re import paramiko prompt=re.compile("(\[.*\]$)|(<.*>$)") def do_sftp(action="get",filename=None,host=None,port=None,user=None,password=None): a=paramiko.client.SSHClient() a.set_missing_host_key_policy(paramiko.client.AutoAddPolicy) a.connect( hostname=host...标签: python
管理NTFS的USN日志
2017-12-15 lqy
To create a USN change journal on drive C, type: fsutil usn createjournal m=1000 a=100 c: To delete an active USN change journal on drive C, type: fsutil usn deletejournal /d c: ...查看进程的命令行参数
wmic process where caption="chrome.exe" get caption,commandline /value https://www.win-raid.com/t596f39-Intel-Management-Engine-Drivers-Firmware-amp-System-Tools.html win10删除自带应用 Get-AppXProvisionedPackage -Online Remove-AppxProvisionedPackage -Online -PackageName Microsoft.SkypeApp_11....标签: 电脑知识
Windows更改时间同步频率
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient里面的SpecialPollInterval为Windows时间同步频率,单位为秒,普通用户默认值604800,通过修改该值可以更改时间同步频率标签: 电脑知识