Android shell命令查询ip,网关,DNS
查看所有网络信息
C:\>adb shell
root@android:/ # netcfg
netcfg
ip6tnl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:
00:00:00
gre0 DOWN 0.0.0.0/0 0x00000080 00:00:00:
00:00:00
eth0 UP 192.168.0.180/24 0x00001043 00:00:00:
ec:0a:00
sit0 DOWN 0.0.0.0/0 0x00000080 00:00:00:
00:00:00
lo UP 127.0.0.1/8 0x00000049 00:00:00:
00:00:00
tunl0 DOWN 0.0.0.0/0 0x00000080 00:00:00:
00:00:00
查看 eth0
root@android:/ # ifconfig eth0
ifconfig eth0
eth0: ip 192.168.0.180 mask 255.255.255.0 flags [up broadcast running multicast]
查看DNS
root@android:/ # getprop net.eth0.dns1
getprop net.eth0.dns1
8.8.8.8root@android:/ # getprop net.eth0.dns2
getprop net.eth0.dns2
8.8.4.4
查看ip
root@android:/ # ifconfig eth0 192.168.0.173 netmask 255.255.255.0
ifconfig eth0 192.168.0.173 netmask 255.255.255.0root@android:/ # ifconfig eth0
ifconfig eth0
eth0: ip 192.168.0.173 mask 255.255.255.0 flags [up broadcast running multicast]
设置网关
root@android:/ # route add default gw 192.168.0.1 dev eth0
route add default gw 192.168.0.1 dev eth0
添加dns
root@android:/ # setprop net.eth0.dns1 8.8.8.8
setprop net.eth0.dns1 8.8.8.8root@android:/ # setprop net.eth0.dns2 8.8.4.4
setprop net.eth0.dns2 8.8.4.4
查询eth0配置
root@android:/ # getprop | grep eth0
getprop | grep eth0
[dhcp.eth0.dns1]: [192.168.0.1]
[dhcp.eth0.dns2]: []
[dhcp.eth0.dns3]: []
[dhcp.eth0.dns4]: []
[dhcp.eth0.gateway]: [192.168.0.1]
[dhcp.eth0.ipaddress]: [192.168.0.180]
[dhcp.eth0.leasetime]: [3600]
[dhcp.eth0.mask]: [255.255.255.0]
[dhcp.eth0.pid]: [13800]
[dhcp.eth0.reason]: [PREINIT]
[dhcp.eth0.result]: [failed]
[dhcp.eth0.server]: [192.168.0.1]
[dhcp.eth0.vendorInfo]: []
[net.change]: [net.eth0.dns2]
[net.eth0.dns1]: [8.8.8.8]
[net.eth0.dns2]: [8.8.4.4]
ifconfig eth0配置
以下各值常见于所有的基本配置文件中:* DEVICE=name,这里name是物理设备的名字(动态分配的PPP设备应当除外,它的名字是“逻辑名”。* IPADDR=addr, 这里addr是IP地址。* NETMASK=mask, 这里mask是网络掩码。* NETWORK=addr, 这里addr是网络地址。* BROADCAST=addr, 这里addr是广播地址。* GATEWAY=addr, 这里addr是网关地址。* ONBOOT=answer, 这里answer取下列值之一:o yes -- 该设备将在boot时被激活。o no -- 该设备不在boot时激活。* USERCTL=answer, 这里answer取下列值之一:o yes --非root用户可以控制该设备。o no -- 非root用户不允许控制该设备。* BOOTPROTO=proto, 这里proto取下列值之一:o none -- 不使用boot时协议。o bootp -- 使用bootp协议。o dhcp --使用dhcp协议。终端:查询IP地址: ifconfig -a修改局域网IP:1.以 root 登录2.修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0文件内容如下:\DEVICE=eth0HWADDR=00:0C:29:A2:8C:B2ONBOOT=yesTYPE=EthernetNETMASK=255.255.255.0 IPADDR=192.168.1.11 -> 修改为 192.168.1.12GATEWAY=192.168.1.1 reboot
ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
ifconfig eth0 新IP然后编辑/etc/sysconfig/network-scrIPts/ifcfg-eth0,修改IP一、修改IP地址[aeolus@db1 network-scrIPts]$ vi ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=219.136.241.211NETMASK=255.255.255.128GATEWAY=219.136.241.254二、修改网关vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=AaronGATEWAY=192.168.1.1三、修改DNS[aeolus@db1 etc]$ vi resolv.confnameserver 202.96.128.68nameserver 219.136.241.206四、重新启动网络配置/etc/init.d/network restart修改IP地址即时生效:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0启动生效:修改/etc/sysconfig/network-scrIPts/ifcfg-eth0修改default gateway即时生效:# route add default gw 192.168.0.254启动生效:修改/etc/sysconfig/network-scrIPts/ifcfg-eth0修改DNS修改/etc/resolv.conf修改后可即时生效,启动同样有效修改host name即时生效:# hostname fc2启动生效:修改/etc/sysconfig/network
netcfg eth0 dhcp
转载于:https://www.cnblogs.com/mypsq/p/5821953.html
Android shell命令查询ip,网关,DNS相关推荐
- android shell命令以及Linux常用命令.(以后就不用东奔西走的找了)
Android本来就是一个linux操作系统,所以大部分都是linux的命令,如mkdir,ls,netstat,mount,ps 等,这里就不具体介绍了, 主要介绍几个Android特有的. get ...
- linux下logcat命令,Android shell命令行中过滤adb logcat输出的几种方法
我们在Android开发中总能看到程序的log日志内容充满了屏幕,而真正对开发者有意义的信息被淹没在洪流之中,让开发者无所适从,严重影响开发效率.本文就具体介绍几种在shell命令行中过滤adb lo ...
- cmd 命令查询域名的 dns 解析记录(A,NS,MX,CNAME,TXT)
使用 cmd 命令查询域名的 dns 解析记录,可以用于验证域名所有者身份,例如你生成一个随机字符串,要求域名所有者将字符串添加到他所属域名(demo.com)的 _dnsauth 二级域名中(即 _ ...
- netsh命令设置IP地址/DNS服务器地址(域设置)
设置IP地址 自动获取IP地址 netsh interface ip set address "网卡名称" dhcp 手动设置IP地址 例如设置IP 为192.168.0.3,掩码 ...
- android用命令查询是否支持ab分区
安卓用命令查询是否支持ab分区 getprop |grep treble 如果返回不为空而且为true,那就是支持pt(project treble)分区
- android dumpsys 命令,Android Shell命令dumpsys
dumpsys命令可以显示手机中所有应用程序的信息,并且也会给出现在手机的状态. 直接执行adb shell dumpsys会显示以下所有信息. SurfaceFlinger, accessibili ...
- CentOS 6.9配置网卡IP/网关/DNS命令详细介绍及一些常用网络配置命令(转)
一.IP 即时生效(重启后失效): ifconfig eth0 192.168.1.102 netmask 255.255.255.0 //添加IP地址 route add default gw 19 ...
- linux使用命令设置IP,DNS,网关
临时修改 root # ifconfig eth0 192.168.1.10 #设置ip root # route ...
- CentOS 设置网络(修改IP 网关 DNS)上网
目录 CentOS修改IP地址 CentOS修改网关 CentOS修改DNS 最后的配置文件 配置中遇到的问题 CentOS修改IP地址 # ifconfig eth0 192.168.1.80 这样 ...
- linux设置IP,网关,DNS和MAC地址
1, IP地址.子网掩码: 编辑 /etc/sysconfig/network-script/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static ---静态还是动态 BRO ...
最新文章
- [转]英文版VS2010制作中文环境安装包
- python:xml模块用法-xml处理、修改、删除
- 每日一皮:当项目完工,开发进行演示时
- shell 常用命令语句
- Matlab实用程序--图形应用-交互式图形
- JAVA基础实例(一)
- 电商大战折射商业伦理缺失形势探讨
- OpenCV直线和圆形检测
- 第六十三期:微软与阿里云合作推出“开放应用模型(OAM)”
- 正确配置Linux系统ulimit/nproc值的方法
- pyhook安装说明
- 如何阅读一本书?阅读的高效方法
- 《手机传感器》参数与选择
- html图片顺时针倾斜50度,【资源】纯CSS右上角倾斜四十五度封页角效果
- springboot 环境配置测试环境和线上环境配置
- 十六宫格拼图(A*/IDA*)(曼哈顿距离)
- C语言的字符数组(字符串)的定义与初始化
- DataBinding(一)
- 帝国cms php序号,PHP_帝国cms常用标签汇总,判断会员是否登录? - phpStudy
- BootStrap前端框架网页模板
热门文章
- 使用mybaits遇见有大写的sql语句错误的bug分析
- C#: WinForm系列——DataGridView单元格文本自动换行
- uni-app 跨端开发注意事项
- PostGis路径分析
- C++继承之菱形继承
- C++ 虚函数表详解
- data spring 指定时区_听说过spring-data-jdbc么?来个最佳实践
- ftp 上传文件夹_8uftp上传工具,8uftp上传工具的使用方法
- .net session 有效时间_【面试题】|干货!.NET C# 简答题Part 07
- java final对象_JAVA final 与 不可变对象