全球主机交流论坛
标题:
solusvm nat 脚本端口计算器
[打印本页]
作者:
flyqie
时间:
2018-5-27 19:30
标题:
solusvm nat 脚本端口计算器
前些日子看到了
@eqblog
大佬的solusvm nat脚本,感觉其中的端口分配规则有些复杂,小白用户可能看不懂,于是撸了个端口计算器.
本人水平有限,各位大佬见谅.
<?php
//IP第三段最大值
$iptmaxnum = 5;
if(empty($_GET['ip'])){
echo '<form action="" method="get">';
echo '内网IP: <input type="text" name="ip" /><br>';
echo '<input type="submit" value="提交" />';
echo '</form>';
exit();
}else{
$IP = $_GET['ip'];
}
$ipexp = explode('.',$IP);
//判断是否为正确ipv4
if(count($ipexp) != 4){
exit('错误的IP!');
}
//判断是否为10.0.x.x
if($ipexp[0] != '10' || $ipexp[1] != '0' || $ipexp[2] > $iptmaxnum || $ipexp[3] > 255){
exit('内网IP不正确!');
}
$ipexpt = $ipexp[3];
$numt = strlen(floor($ipexpt));
if($numt != 3 ){
$ipexpt = str_pad($ipexpt,3,"0",STR_PAD_LEFT);
}
$sshport = '6'.$ipexp[2].$ipexpt;
$appportp = $ipexp[2].$ipexpt;
echo '您输入的ip为'.$IP.',SSH端口为'.$sshport.',应用端口范围为'.$appportp.'0-'.$appportp.'9';
复制代码
(, 下载次数: 245)
上传
点击文件名下载附件
作者:
ALPP
时间:
2018-5-27 19:32
资瓷dalao
作者:
eqblog
时间:
2018-5-27 19:32
本帖最后由 eqblog 于 2018-5-27 19:43 编辑
emmmm,我是直接把这些信息标注在了whmcs对接solusvm的面板上了
作者:
flyqie
时间:
2018-5-27 19:36
eqblog 发表于 2018-5-27 19:32
emmmm,我是直接把这些信息标注在了whmcs对接solusvm的面板上了
我是直接发了个公告让小白们照着这个端口计算器查询端口
作者:
notmya
时间:
2018-5-27 19:40
商家直接写明 公网IP和对应 端口
欢迎光临 全球主机交流论坛 (https://sunk.eu.org/)
Powered by Discuz! X3.4