shell脚本-获取内网IP、公网IP及设置IP

shell脚本-获取内网IP、公网IP及设置IP

获取内网IP

IPLAN=$(hostname -I | awk -F " " '{printf $1}')
echo "内网IP:"$IPLAN" "

获取公网IP

IPWAN=$(curl http://pv.sohu.com/cityjson 2>> /dev/null | awk -F '"' '{print $4}')
echo "公网IP:"$IPWAN" "

设置IP

第一种:编辑网卡配置文件

1.查看自己需要编辑的网卡

#第一种:
ip a
#第二种(需要安装net-tools包)
ifconfig

2.编辑网卡文件

vi /etc/sysconfig/network-scripts/《网卡名文件》

3.编辑完成,重启网络服务

systemctl restart network

第二种:使用NetworManagerTUI图形化编辑:nmtui命令

nmtui
https://qnimg.ffing.cn/wp-content/uploads/2021/10/image-7.png?imageView2/0/q/75|watermark/1/image/aHR0cHM6Ly9xbmltZy5mZmluZy5jbi9mbl9sb2dvLnBuZw==/dissolve/55/gravity/SouthEast/dx/0/dy/0
good good study, day day up!

发表评论

textsms
account_circle
email

shell脚本-获取内网IP、公网IP及设置IP
获取内网IP IPLAN=$(hostname -I | awk -F " " '{printf $1}') echo "内网IP:"$IPLAN" " 获取公网IP IPWAN=$(curl http://pv.sohu.com/cityjson 2>> /dev/null |…
扫描二维码继续阅读
2021-03-09