change gateway ip address last digit calculation

This commit is contained in:
cuu 2019-01-08 22:29:04 +08:00
parent e8dc44fb3e
commit 807fdfa428

View File

@ -207,9 +207,13 @@ class GateWayPage(Page):
if "error" not in out[1]:
parts = out[1].split(".")
if len(parts) == 4:##IPv4
tmp = int(parts[3]) + 1
if tmp > 255:
tmp = 255
tp3 = int(parts[3])
tmp = tp3
if tp3 == 0:
tmp = int(parts[3]) + 1
elif tp3 > 0:
tmp = int(parts[3]) - 1
parts[3] = str(tmp)
ipaddress = ".".join(parts)
os.system("sudo route add default gw "+ipaddress)