代码拉取完成,页面将自动刷新
1、使用PHP手动构造报文实现的traceroute程序
2、为早期整理的项目 只实现了ICMP方式 至于UDP和TCP方式未实现
4、目前支持CentOS 8、CentOS7系统 PHP版本要求为 PHP 7 >= 7.3.0, PHP 8
3、由于引入了阿里云IP地址地理位置接口 所以探测过程中的IP地址会自动解析地理位置
4、演示地址:https://traceroute.web.witersen.com
5、以下参数可调整 已写好配置
是否解析节点的地理位置 默认不解析 解析地址对应的主机名 默认不解析 初始ttl的值 默认为1 等待超时时间 默认为1ms 初始的最大ttl值 默认为30 发包的睡眠时间即间隔时间 默认为0 每个点发送探测包的数量 默认为10
yum install -y zip unzip wget #压缩与解压缩和下载工具
yum module list php #查看可用的PHP模块
yum module -y enable php:7.4 #启用PHP7.4,默认为启用PHP7.2
yum install -y php #安装PHP7.4
yum install -y php-process #pentl扩展和posix扩展
yum install -y php-json #json相关函数
yum install -y httpd #安装Apache
systemctl start httpd #开启Apache
systemctl enable httpd #将Apache加入开机自启动
systemctl restart php-fpm #重启php-fpm
cd /var/www/html
wget xxx
unzip xxx.zip
cd server
php svnadmind.php start
wget xxx
unzip xxx.zip
cd server
php svnadmind.php start
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。