浏览模式: 普通 | 列表

VLAN中的pvid

[ 2021-12-26 21:26:02 | 作者: admin ]
p.s. pvid不容易理解,trunk端口都有pvid,默认为1,当trunk接受到没有标记过vlan id的帧,trunk就把帧的vlan id标为当前trunk口设置的pvid
阅读全文…

什么是VLAN

[ 2021-12-26 21:03:29 | 作者: admin ]
VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。每个VLAN是一个广播域,VLAN内的主机间可以直接通信,而VLAN间则不能直接互通。这样,广播报文就被限制在一个VLAN内。

阅读全文…

PHP 5.4.3 环境中测试了一个在 PHP 5.2 环境下运行正常的程序,却发现本应正常提交一个中文字符串到数据库的代码却提交了一个空字符串,经过排查,该字符串在经 htmlspecialchars 函数转义之前正常,而在转义之后却变成了空字符串。调用例子如下:
$str = '中文字符串';
$str_converted = htmlspecialchars($str);
echo $str_converted;

遂查看PHP手册,获知 htmlspecialchars 函数原型如下:
string htmlspecialchars ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = 'UTF-8' [, bool $double_encode = true ]]] )
...

阅读全文…

荣耀手机进入工程调试模式

[ 2021-12-13 10:57:39 | 作者: admin ]
*#*#2846579#*#*
阿里云有台比较久的服务器把网络从经典转到专有后,原来正常的pureftpd突然不能开机启动。
使用
   service pureftpd restart
会提示pureftpd没有启动

直接终端里面手工启动也失败
   /usr/local/pureftpd/sbin/pure-ftpd /usr/local/pureftpd/etc/pure-ftpd.conf
有提示启动了但是进程里面却没有。

想想除了网络啥也没有改动,就检查配置文件
pure-ftpd.conf 中把经典网络中绑定的公网Ip改回0.0.0.0后能正常启动,然后把被动连接IP改为公网IP即可。
#被动连接端口
PassivePortRange 20000 22000

#强制指定被动连接的公网IP
ForcePassiveIP 7.8.8.8
...

阅读全文…
云服务器环境:CentOS 6.2 64位

阅读全文…

在日常繁琐的运维工作中,对linux服务器进行安全检查是一个非常重要的环节。今天,分享一下如何检查linux系统是否遭受了入侵?一、是否入侵检查1)检查系统日志检查系统错误登陆日志,统计IP重试次数(last命令是查看系统登陆日志,比如系统被reboot或登陆情况) [root@bastion-IDC~]#last2)检查系统用户查看是否有异常的系统用户 [root@bastion-IDC~]#cat/etc/passwd 查看是否产生了新用户,UID和GID为0的用户 [root@bastion-IDC~]#grep"0"/etc/passwd 查看passwd的修改时间,判断是否在不知的情况下添加用户 [root@bastion-IDC~]#&...

阅读全文…

JavaScript的一个checkbox全选功能方法

[ 2021-11-03 15:21:03 | 作者: admin ]
<input type="checkbox" onclick="selectAll(this)" />全选

<script>
                function selectAll(selectAllBtn){
                     var arr=document.getElementsByName("choice");
                     for(var i=0;i<arr.length;i++){
                     arr[i].checked=selectAllBtn.checked;//循环遍历看是否全选
                     }
                }
</script>