外网/广域网远程异地打印之二(判别放打印机的地方网络是否为外网IP)

随着移动互联时代的到来和移动设备的广泛应用,广域网的IP地址明显不够用,导致很多的宽带运行商不再为我们提供外网IP,电信有个好处,就是拨打他们的服务电话,可以为我们的宽带改成外网IP。一下讲解如何判断我们宽带的IP是不是外网IP。

1.进入我们的路由器设置页面,一般在设备状态或者状态,或者网络状态可以看到路由器获取到的IP地址,将WAN的IP记录下来,用于后面对照。

2.打开www.baidu.com 搜索IP字样,看看我们搜索到的IP地址是否跟我们路由器里面的IP是否一致。

 

若是路由器里面WAN的IP地址,跟我们百度的IP一致的话,恭喜你,你的IP为外网IP。若是不一样,请往下看。

 

阅读剩余部分 -

外网/广域网远程异地打印之一(使用场景及其必要条件)

随着电子商务时代的到来和移动设备的广泛应用,使得远程打印的需求进一步增加,本公司的打印机服务器也跟随时代发展,全面支持了远程打印,欢迎大家选择使用,下面开始讲一下使用的场景。

 

场景: 小王开了一家电商公司,在淘宝销售产品,办公室租在高大上的写字楼,可是写字楼租金太贵,只好将发货的仓库放在了2公里外的地方。小王需要在办公室将订单打印到放在仓库的打印机。看过网上各种烧脑的设置教程,小王最后找到了我们,并选择了我们的打印服务器,成功实现远程打印。

 

一些必要条件:

办公室(发送打印机任务的地方)发任务的要求不高,电脑能上网即可

仓库(放打印机的地方)要求就比较多一些

 

1.必须使用有外网IP的网络,推荐电信的宽带,有些地方的联通也可以,推荐电信的宽带。 城中村那种宽带,2手宽带,长城宽带等等;内网使用多级路由器(一个路由后面再串了好几个路由器的这种)均不能实现远程打印。

2.使用的路由器必须带有DDNS(动态域名解析)功能。推荐使用TP-LINK,TP-LINK内置了动态域名解析,关键还是免费的,别的牌子比较麻烦,并且可能DDNS服务是收费的。

3.当然是我们的打印服务器啦,MK-WPS101 MK-WPS101W MK-WPS203 MK-WPS203WMK-WPS402 MK-WPS402W全系列均支持。

阅读剩余部分 -

Windows XP自带L2TP/IPSec VPN客户端连接攻略

Windows XP使用预共享密钥建立IPSec连接

步骤1. 启动“新建连接向导”(开始-程序-附件-通讯)

clip_image002

步骤2. 点击“下一步”

步骤3. 选择“连接到我的工作场所的网络”

clip_image004

步骤4. 选择“虚拟专用网络连接”

clip_image006

步骤5. 输入连接名称,可以是服务器的主机名或者IP地址

阅读剩余部分 -

新中大数据库恢复方法[图]

 

 
    这是我去年一次新中大故障恢复的维修经过,摘录如下:
    故障:新中大无法启动,提示SQL错误。SQL也无法启动,提示用户出错。

基本解决:由于无法启动新中大程序,不能在新中大里备份数据,所以暂时将SQL目录下的DATA目录拷贝到硬盘其他地方保存。按照正常程序重装SQL7/SQL2000和新中大程序,安装完后在可以正常运行新中大的情况下可参照下列过程恢复数据。
具体解决:
步骤一:关闭SQL7/SQL2000服务,将备份的DATA目录里的distmdl.*、PUBDATA.*和其他所有USR开头的文件都覆盖到新安装的SQL7/SQL2000的DATA目录里。

阅读剩余部分 -

SQL Server中默认数据库和默认表的作用

我们知道Oracle数据库的安装架构可以是1个数据库对应1个或多个实例。而在SQL Server中,其架构和Oracle 完全相反,它是1个实例(默认实例名为Hostname主机名)下面包含多个数据库,在sqlserver数据库中(2000,2005,2008等),主要包含4个默认的数据库,分别是master数据库、model数据库、tempdb数据库和msdb数据库。这些数据库是SQL Server的心脏和灵魂。另外,还默认安装了两个实例数据库,分别是:northwind数据库和pubs数据库。

 

系统数据库

master数据库

master数据库控制SQL Server的所有方面。这个数据库中包括所有的配置信息、用户登录信息、当前正在服务器中运行的过程的信息。

model数据库

model数据库是建立所有用户数据库时的模板。当你建立一个新数据库时,SQL Server会把model数据库中的所有对象建立一份拷贝并移到新数据库中。在模板对象被拷贝到新的用户数据库中之后,该数据库的所有多余空间都将被空页填满。

tempdb数据库

tempdb数据库是一个非常特殊的数据库,供所有来访问你的SQL Server的用户使用。这个库用来保存所有的临时表、存储过程和其他SQL Server建立的临时用的东西。例如,排序时要用到tempdb数据库。数据被放进tempdb数据库,排完序后再把结果返回给用户。每次SQL Server重新启动,它都会清空tempdb数据库并重建。永远不要在tempdb数据库建立需要永久保存的表

msdb数据库

msdb数据库是SQL Server中的一个特例。如果你查看这个数据库的实际定义,会发现它其实是一个用户数据库。不同之处是SQL Server拿这个数据库来做什么。所有的任务调度、报警、操作员都存储在msdb数据库中。该库的另一个功能是用来存储所有备份历史。SQL Server Agent将会使用这个库。

示例数据库

Northwind示例数据库

Northwind Traders示例数据库包含一个名为Northwind Traders 的虚构公司的销售数据,该公司从事世界各地的特产食品进出口贸易

pubs示例数据库

pubs示例数据库以一个图书出版公司为模型,用于演示Microsoft? SQL Server?数据库中可用的许多选项。该数据库及其中的表经常在文档内容所介绍的示例中使用。

阅读剩余部分 -

windows搭建vpn访问公司内网数据库,svn

准备
四台机子

家里的win10 pc电脑作为client
公司的win7 pc电脑作为server服务器
公司的另一台win7电脑作为client1
公司的centos7服务器,部署了mysql服务

网络结构如下


安装
64位下载openvpn-install-2.3.12-I602-x86_64.exe
32位下载openvpn-install-2.3.12-I602-i686.exe
百度网盘
https://pan.baidu.com/s/1eSm2cc6

阅读剩余部分 -

修改boot.img,彻底关闭selinux,官方/第三方系统均支持

为什么要关selinux?A:我的蝰蛇音效不能用了,要关了才行
B:我的内核调教无法使用,改不了CPU调度,温控
C:性能监视器上读出来的CPU频率是0???
D:绿色守护的唤醒切断提示rom不兼容
。。。。。。
selinux本意是一个保护安卓内核的子系统,就算大家在root了的情况下也无法轻易修改内核,加载驱动之类的。
但是对于我们喜欢搞机的,这个不关简直不能愉快的玩耍了。

关闭selinux的方法也有很多种,
①,(临时)最简单的办法就是在shell命令行里取得root权限以后执行setenforce 0
在终端模拟器上

  1. su
  2. setenforce 0

在电脑上

  1. adb shell
  2. su
  3. setenforce 0

②,(永久,但不是所有手机都可以用)把setenforce 0加到开机脚本里,这个网上也有教程
不过只有一部分机子支持加载开机脚本,(我没深究,估计busybox脚本还有xposed框架总有解决办法)

③,(伪永久)第三方软件开机自动执行shell指令,比如selinux mode changer,镧系统工具箱,都提供了免开机脚本的关闭selinux
不过,不能禁用它们的开机自启,不能黑域它们,会导致开机命令失效。!!!最关键是我这样的强迫症不能忍!!!

④,(通用,永久,彻底)那么方法4就出炉了
因为我之前刷了lineageOS后发现默认selinux是enforce模式,但是刷入radon内核以后,提供了设置为永久permissive模式的选项!!!
我用radon内核觉得充电没有官方快,想刷回miui8,顺便研究了一下radon内核的刷机脚本。最后在安卓源码官网上找到了一种办法就是在commandline里加入androidboot.selinux=permissive
具体操作过程如下

阅读剩余部分 -

安卓8.0修改boot.img关闭SELinux

第一次发文章哎!

此方法不算是完全关闭SELinux,而是将其设置成了permissive宽松模式,适用于android6、7、8。

为什么调整安卓的SELinux?因为他限制了Viper4Android的使用,限制了内核调频……当然了,原因还有很多。虽说安卓是一个开源系统,但是随着安卓版本的升级,google对安卓系统的把控越来越严格,也变得越来越封闭,很多对文件系统和内核的修改都被限制了,ROM的定制越来越困难。但是每次迭代更新的变化不会太大,因此找到修改的方法也不是特别难。

 

下面开始SELinux的修改教程吧!

1、首先你需要一个windows系统,windows7、8或10都可以,然后安装JDK开发环境并配置好环境变量,具体方法可网上搜索。

2、确保你的手机已经获取root权限,备份好手机上的数据,丢了别哭,并且知道自己在干什么,这点很重要。

3、下载到你需要的第三方ROM包,比如我的是:lineage-15.1-20180828-nightly-mido-signed.zip,对其修改是因为最近更新的lineage-15.1的SELinux的宽松模式被取消了。

4、下载bootimgtools类似的工具箱,将ROM包里的boot.img解压到工具所在的文件夹下:

阅读剩余部分 -

最新文章

归档

其它

链接

meiyoutongji