全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 713|回复: 9

大佬们 这个脚本我要把IP参数 加进去应该如何写

[复制链接]
发表于 2023-8-11 09:42:01 | 显示全部楼层 |阅读模式
本帖最后由 Warren 于 2023-8-11 10:18 编辑

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p 密码 -port 端口 -a -firmware

-firmware  #额外的驱动支持,部分VPS不支持该参数,如甲骨文永久免费VPS
-d  #Debian系统,后面是系统版本号,如 -d 11
-c  #Centos系统,后面是系统版本号,如 -c 7
-u  #Ubuntu系统,后面是系统版本号,如 -u 22.04
-v  #后面写64或32,选择64位/32位操作系统
-a  #Auto,全自动无人值守安装
--mirror  #自定义镜像源地址
-p  #自定义密码
–ip-addr  #自定义IP地址,如:123.45.xxx.xxx (事先 ifconfig -a 获取)
–ip-gate  #自定义网关地址,如:123.45.xxx.xxx (事先 route -n 获取)
–ip-mask  #自定义掩码地址,如:255.255.xxx.xx


我这样排列  无法执行 报错

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 10 -v 64 -p sdfaadagg  -port 22 -a -firmware -ip-addr 12.12.12.12 -ip-gate 12.12.12.1 –ip-mask 255.255.255.255

Invaild option: '-ip-addr'

Usage:
        bash 63 -d/--debian [dists-name]
                                -u/--ubuntu [dists-name]
                                -c/--centos [dists-name]
                                -v/--ver [32/i386|64/amd64] [dists-verison]
                                --ip-addr/--ip-gate/--ip-mask
                                -apt/-yum/--mirror
                                -dd/--image
                                -p [linux password]
                                -port [linux ssh port]
发表于 2023-8-11 09:53:08 | 显示全部楼层
菜就不要玩了   看不懂文字更不要碰
 楼主| 发表于 2023-8-11 10:04:40 | 显示全部楼层
HOH 发表于 2023-8-11 09:53
菜就不要玩了   看不懂文字更不要碰

水哥  我不碰 你改好发我
发表于 2023-8-11 10:08:55 | 显示全部楼层
不知道对不对,自己测试
不是已经写明了,后面加上–ip-addr  1.1.1.1
 楼主| 发表于 2023-8-11 10:09:23 | 显示全部楼层
本帖最后由 Warren 于 2023-8-11 10:14 编辑
你欠我钱 发表于 2023-8-11 10:08
不知道对不对,自己测试
不是已经写明了,后面加上–ip-addr  1.1.1.1


bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 10 -v 64 -p sdfaadagg  -port 22 -a -firmware -ip-addr 12.12.12.12 -ip-gate 12.12.12.1 –ip-mask 255.255.255.255
这样排列 报错
发表于 2023-8-11 11:58:00 来自手机 | 显示全部楼层
掩码错了,应该是255.255.255.0 或是其他,但不是255.255.255.255
发表于 2023-8-11 12:22:38 | 显示全部楼层
长参数都是2个短杠
发表于 2023-8-11 12:42:22 | 显示全部楼层
你的命令参数 --ip-addr    --ip-gate   --ip-mask 错了。

一键输出IP地址网关和mask

MAINIP=$(ip route get 1 | awk -F 'src ' '{print $2}' | awk '{print $1}')
GATEWAYIP=$(ip route | grep default | awk '{print $3}' | head -1)
SUBNET=$(ip -o -f inet addr show | awk '/scope global/{sub(/[^.]+\//,"0/",$4);print $4}' | head -1 | awk -F '/' '{print $2}')

value=$(( 0xffffffff ^ ((1 << (32 - $SUBNET)) - 1) ))
NETMASK="$(( (value >> 24) & 0xff )).$(( (value >> 16) & 0xff )).$(( (value >> 8) & 0xff )).$(( value & 0xff ))"

echo "--ip-addr $MAINIP --ip-gate $GATEWAYIP --ip-mask $NETMASK"

上面的命令输入到vps的ssh去。显示出"--ip-addr ***.***.***.*** --ip-gate ***.***.***.*** --ip-mask ***.***.***.***
在一键脚本后面输入上面得到的参数,就行了
 楼主| 发表于 2023-8-11 12:51:09 | 显示全部楼层
oldtuna 发表于 2023-8-11 12:42
你的命令参数 --ip-addr    --ip-gate   --ip-mask 错了。

一键输出IP地址网关和mask

感谢老哥 我一会回去试试
发表于 2023-8-11 12:57:07 | 显示全部楼层
--ip-dns 8.8.8.8 --ip-addr 10.170.0.10 --ip-gate 10.170.0.1 --ip-mask 255.255.255.0
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-29 00:39 , Processed in 0.078161 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表