Имя WAN интерфейса теперь хранится в переменной

This commit is contained in:
Maksim Ivanov
2021-09-14 21:28:32 +03:00
committed by GitHub
parent eec499f525
commit afb29b1be3

View File

@@ -2,6 +2,7 @@
#Подсеть и маска
net_addr="100.64.0.0"
net_mask="10"
wan_iface="pppoe-wan"
#Преобразование IP адреса в число
ip2int ()
@@ -19,7 +20,7 @@ start_int=`ip2int $net_addr`
(( end_int = start_int + 2 ** ( 32 - net_mask ) - 1 ))
#Получение адреса wan интерфейса, при необходимости замените на свой вариант
ip=$(ip -f inet -o addr show pppoe-wan|cut -d\ -f 7 | cut -d/ -f 1)
ip=$(ip -f inet -o addr show $wan_iface | cut -d\ -f 7 | cut -d/ -f 1)
ip_int=`ip2int $ip`
echo `date` Current IP is $ip "("$ip_int")"