V2EX fangjinmin 的所有回复 第 1 页 / 共 6 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    fangjinmin    全部回复第 1 页 / 共 6 页
回复总数  110
1  2  3  4  5  6  
2019-10-21 10:06:47 +08:00
回复了 herozzm 创建的主题 Linux 请教:如何设置 Linux 的 iptables 只允许 http(s)的 get 请求
办不到。协议层不一样,iptables 能设置的是第 3 层的网络层。
HTTP(S)协议层是应用层(在第 4 层以上),你应该在自己的程序中,或者是 Web 服务器上设置。
我的感觉是事情没那么简单。在事件没有调查出结果前,过分猜测是不好的。
2016-10-22 13:52:52 +08:00
回复了 anjunecha 创建的主题 DNS 设置 Master DNS 和 Slave DNS 的必要性
不是很明白 LZ 说的意思。

DNS 不可能由两个不同的服务商提供的服务来决定的。
2016-10-19 17:27:47 +08:00
回复了 harry890829 创建的主题 问与答 openssl rsa 加密问题
首先要搞清楚, RSA 是公开键加密方式 。

你用自己的私钥加密,服务器用你的公钥解密。

不管是.key 还是.pem, 你看一下,对方给你的私是不是这样的格式。

-----BEGIN RSA PRIVATE KEY-----
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
yrVybznT4e+i2bxPP1uOu3Dc48xkzu3yjX+EJ7BYVa7u6lCkMjCPACA6TALuWHBk
c50IXXbJa4VMNe/WPB26oX0QsXnXTqZ9fht2JYdOxdlw4j8eWds2nGfXyyp9bFxg
8Ey9AIMWsnIOrBsdcubrgmcoM/QRonT4RMoj++zuuAa56t/+B4VArCIea5LBUGcB
OK0ClbABTGTtcTc8ZTj0oiwcoYCLf70D4Ytb93oMuYwoX5bepCLxxNrjdgDENrVl
wGqQnMSAO6TEySuIPghYgbfpyZPPQq1Sg1PcewIDAQABAoIBAFSlOTXHJT+xu1hu
KZMjJ4amu4hf4T+SZdEnK0zfRsoREOYe328T5cPaDY/zFzHDV3bxF11O03KypfFV
aCsZ8uIYLozlS0xDtNeRooEs8wsoz4TnDQx59wsguJ1aFqfkwYNEHZxfUpuA7iCp
01gKcocL+9cdXJ1MSYEuA866qVsu4zILhpOcSzPaT5Ndi6CoUhZQ2/1Ru1BfuKIv
hWa4WlQr+1PhzzI2wzWPOiWaEsew/WGkRqPsL45C7CWelfa/suJ89TxaECZu1fOZ
WRwGgXLWlNr13dCtguAanvl4ricM8dXtNXA+9jrhl7OMaDW0YlX2+iDCSviRu6Ik
jx1QHIECgYEA+xxvvdhhNbYVO9jJSg/nqMaRi0UMn/aDMiw1QXY1XNpZIjQxxYbj
O/au+jMqwllqKCO/zVmZlLeJ9kttbQgtW+afKool+vChEdZDmBa/4pBcTibsdIq2
xwUoZFf9wr8Kpk2JVfFjjUfnFBFmDya3EtNBIDNhF8KzfRmgJ4Vw0LECgYEA8s4G
qB1iSYUxGn24FBJ2sJxMYcxkasLhil8UEBKHk8ainsAX69yDlCoLmzmoAEytOYZS
FgSW+VZcnoolqv8Ra7QEqv9HuELBWx/gPn6cMnmJXuQaOHEV3Vn7v+T54lVUA2nG
sE3FINrS7kji6oslzq5semLdkmFNN26ORnLLausCgYEAzEkCDuwtiUisVZezifEO
gZupZCe0cZ5WdUbJvIuyNevcf5r+srddvbad+yYNLzcWybjrnN+7teTq89fBGeaB
IDaqXi0tYMzJ/HzXWK+JQ4Q1086OpvECaT6k8Z0z8G8C9vA1Phm254ULVKQi50iT
v1jlrpCd+HqJEsj6JazFbsECgYEA7TqfBmKvRWX9NAThdbsUfDo55tPsyOLfunJr
JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
KEZMFoTo0u3LMJpM4piogDUYcSstiqgumNNjZ1ZmAKr2CnMp3WZOVsWB9yNabm52
VB6U4UECgYEAg8N4W/YaohOVbe1khTLkDeTQjh5SGcigRNyvjPic0Z+9s+mwMnXV
f0095q9mmJcSpc3FpqQ7nk+MCQwbYbPcNsN2lYoqMfst800NafRXMXeeHImxr+WF
h8dycnofLi+5tg/PT/9NjBoePf8rvbmSnmQYnsOqo4WIPZAeF1sve6I=
-----END RSA PRIVATE KEY-----
多数公司开源只有 2 个原因。
1.自身公司的工程师很难快速地维护和开发,希望借助外面的力量
2.自身公司的产品想扩大市场占有率做的战略上转变
2016-10-19 17:06:26 +08:00
回复了 zhihaofans 创建的主题 问与答 let s encryptssl 证书不被安卓手机信任怎么办
手动安装 CA 证书。

Android4.0 之前的版本有点麻烦, 4.0 之后的版本,系统已经提供工具了。

http://wiki.cacert.org/FAQ/ImportRootCert
2016-10-19 17:01:53 +08:00
回复了 jybox 创建的主题 SSL 我们真的有必要全站 HTTPS 么?
非常有必要。

首先安全性,就不用说了。 2048 位以上没有国家级的攻击几乎不可能能成功了。

再说 SEO , SEM, google 已经将网站的排名算法改了,启用了 SSL 证书的网站的排名将靠前。
而且各大浏览器,都准备将非 https 的网站标注为不安全。
2016-10-19 16:55:14 +08:00
回复了 Lpl 创建的主题 程序员 get 请求到的数据如何能不被别人扒下来
RESTful 的接口,不想被外面调用的话,限制 IP 就是必要的了。

如果想被外面有限的用户调用,那要增加对每个用户验证的机制。
方法有很多,最简单的方法是双方约定一个密码,交互的数据进行加密,
request 和 response 都只有双方能够解密对方的东西,
传输时也加密( HTTPS ),还有一个是要防止有效的用户“作恶”,你必须
对限制用户的可操作的数据的范围,不能 A 用户能操作 B 用户的数据。
2016-06-16 12:06:25 +08:00
回复了 millken 创建的主题 Linux 如何设置服务器网卡千兆变万兆
感觉操作流程没有问题。
查一查是不是会是驱动的问题吧。
2016-06-10 09:07:47 +08:00
回复了 SaintSeiya 创建的主题 程序员 科班出身的程序员,水平到底如何?
科班出身的人不一定比半路出家的强,还是看个人合不合适 IT 的职业。

但是招聘的时候,如果有科班和半路出家的人,一般倾向于科班出身的人,因为科班出身的人,不靠谱的比半路出家的少。
2016-06-09 15:14:34 +08:00
回复了 Themyth 创建的主题 Linux 有什么办法在 web 可以控制 iptables 规则的删减?
安全性无法保证。

很多的产品用的是WAF,并不是直接去改 iptables.
2016-06-09 13:30:47 +08:00
回复了 b7898585 创建的主题 MySQL 求教个 mysql 的语句
可以做一个 procedure 来做这个事情。


====================================================================
DELIMITER;;

DROP PROCEDURE IF EXISTS `update_a_orderid`;
CREATE PROCEDURE update_a_orderid ()
BEGIN
DECLARE a_id, a_bookid, a_orderid, prev_bookid INT UNSIGNED;
DECLARE done INT DEFAULT FALSE;
DECLARE cur1 CURSOR FOR (SELECT ID, BOOKID from A ORDER BY BOOKID);
DECLARE CONTINUE HANDLER FOR NOT FOUND SET dOne= TRUE;

SET a_orderid=1;
SET prev_bookid=0;
OPEN cur1;
read_loop: LOOP
FETCH cur1 INTO a_id, a_bookid;
IF done THEN
LEAVE read_loop;
END IF;
IF prev_bookid = 0 OR a_bookid > prev_bookid THEN
SET a_orderid = 1;
ELSE
SET a_orderid = a_orderid + 1;
END IF;
UPDATE A set orderid=a_orderid where id=a_id;
END LOOP;

CLOSE cur1;
END
;;

DELIMITER ;

====================================================================

最后调用 call update_a_orderid();就可以了。
我感觉是不是应该把在香港主机上内网网卡转发改一下?你原来的设置的意思是到 192.168.1.10 的包的 IP 地址改成 192.168.1.20.

iptables -t nat -A POSTROUTING -d 192.168.1.10 -p tcp --dport 4003 -j SNAT --to 192.168.1.20
改成
iptables -t nat -A POSTROUTING -s 192.168.1.10 -p tcp --dport 4003 -j DNAT --to 192.168.1.20

就是说从 192.168.1.10 过来的包都转发到 192.168.1.20 去。
2016-01-29 18:58:07 +08:00
回复了 webjin 创建的主题 Linux linux 网络奇怪问题
执行 sysctl net.ipv4.ip_forward 看看是不是设置成 1 了?
2015-06-24 12:55:35 +08:00
回复了 fxxkgw 创建的主题 MySQL mysql 用 netstat lsof 无法查看端口信息
netstat -ntpl看看现在监听的TCP端口和进程有什么 。
ps aux | grep mysql查看mysql进程在启动。

如果这两个都没有mysql,说明你找错服务器了。
2015-06-23 11:26:07 +08:00
回复了 iqav 创建的主题 问与答 有没有好用的时间轴软件?
google calender
@iyangyuan 只在函数中用到的变量,都是在stack中,或者是从外面传入参数的拷贝也都是在stack里面分配内存。
这个问题还真不好回答。
得看该变量是什么类型才行,如果是全局变量,或者是静态变量,应该是看堆的内堆大小。
如果是临时变量,应该看stack的大小。
2015-06-18 12:21:25 +08:00
回复了 hezhile 创建的主题 Python 请问有没有监控内网 IP 地址、MAC 地址的模块?
用arp和rarp命令可以从ip得到MAC地址, MAC地址得到IP。
2015-06-18 12:17:01 +08:00
回复了 lvfujun 创建的主题 问与答 python 声明字符串前加 r 代表的是什么?
r代表raw就是原始的文字列,不转义。
1  2  3  4  5 nbsp;6  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3446 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 34ms UTC 00:08 PVG 08:08 LAX 16:08 JFK 19:08
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86