1. 程式人生 > >Android 命令設定獲取、IP地址、閘道器、dns

Android 命令設定獲取、IP地址、閘道器、dns

通過shell命令設定(獲取)IP、閘道器、dns資訊,需要獲取root許可權

檢視所有網路資訊

C:\>adb shell
[email protected]:/ # 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

[email protected]:/ # ifconfig eth0
ifconfig eth0
eth0: ip 192.168.0.180 mask 255.255.255.0 flags [up broadcast running multicast]

檢視dns

[email protected]:/ # getprop net.eth0.dns1
getprop net.eth0.dns1
8.8.8.8

[email protected]:/ # getprop net.eth0.dns2
getprop net.eth0.dns2
8.8.4.4

設定ip

[email protected]:/ # ifconfig eth0 192.168.0.173 netmask 255.255.255.0
ifconfig eth0 192.168.0.173 netmask 255.255.255.0

[email protected]
:/ # ifconfig eth0 ifconfig eth0 eth0: ip 192.168.0.173 mask 255.255.255.0 flags [up broadcast running multicast]

設定閘道器Gateway

root@android:/ # route add default gw 192.168.0.1 dev eth0
route add default gw 192.168.0.1 dev eth0

新增dns

[email protected]:/ # setprop net.eth0.dns1 8.8.8.8
setprop net.eth0.dns1 8.8.8.8

[email protected]:/ # setprop net.eth0.dns2 8.8.4.4
setprop net.eth0.dns2 8.8.4.4

檢視eth配置資訊

[email protected]:/ # 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]

相關推薦

ubuntu修改IP地址的方法

一、使用命令設定Ubuntu IP地址 1.修改配置檔案blacklist.conf禁用IPV6 sudo vi /etc/modprobe.d/blacklist.conf 表示用vi編輯器(也可以用其他編輯器,如gedit)編輯etc資料夾下modprobe.

Android 命令設定獲取IP地址dns

通過shell命令設定(獲取)IP、閘道器、dns資訊,需要獲取root許可權 檢視所有網路資訊 C:\>adb shell [email protected]:/ # netcf

VC獲取本機IP子網掩碼計算廣播地址等資訊程式碼(通過讀登錄檔)

// code by xiujie , bbs.xiujie.cn#pragma comment(lib, "ws2_32.lib")#include <iostream>#include <cstdlib>#include <string&g

VC獲取本機IP子網掩碼計算廣播地址等資訊

重在思路#pragma comment(lib, "ws2_32.lib")#include <iostream>#include <cstdlib>#include <string>#include <vector>#include <windows.

ip地址網路號DNS子網掩碼

今天在搭建蜜罐的網路是碰到了一大推關於ip地址、網路號、閘道器、DNS、子網掩碼等相關的問題,下面進行資料的搜查,解釋如下: 1.IP與MAC 我們現在基本用的都是ipv4協議,所謂ip就是你電腦整個網路的編號。其他電腦想訪問電腦就得需要這個編號。但是這個編號很多情況下是一直在變化的。唯一不

IP地址子網掩碼預設DNS伺服器

IP地址、子網掩碼、預設閘道器、DNS伺服器 文章目錄 IP地址、子網掩碼、預設閘道器、DNS伺服器 1、IP地址 2、子網掩碼(subnet mask) 3、閘道器 4、DNS伺服器 記錄一下又一次修電

Linux系列:Ubuntu虛擬機器設定固定IP上網(配置IPDNS防止resolv.conf被重寫)

虛擬機器裡設定上網方式為NAT最方便,因為無需手動設定即可上網,但是NAT的上網方式預設是DHCP動態分配IP的,這意味著你每次重啟虛擬機器都有不一樣的IP地址,這對一般使用者沒任何問題。但是如果你的機子有特殊用處,比如作為伺服器,需要IP地址資訊,亦或者像我一樣,作為一個

Linux命令列修改IPDNS的方法

修改 linux下 IP 的值: 臨時修改: ifconfig eth0 192.168.2.23 netmask 255.255.255.0 route add default gw 192.168.2.1 永久修改: vi /etc/sysconfig/net

Ubuntu 16.04設定IPDNS

對於Ubuntu和CentOS 6配置都適用1、修改IP地址開啟/etc/network/interfacessudo vim /etc/network/interfaces加入以下語句:auto eth0 #要設定的網絡卡 iface eth0 inet static #設

樹莓派更改靜態IP 地址掩碼

樹莓派在使用ssh遠端登入(樹莓派ssh設定允許條件下,官方因安全考慮,在2016年更新映象版本後關閉了樹莓派的 ssh,開啟方式很簡單,在燒寫好映象的sd卡根目錄下新建一個命名為“ssh”的檔案,儲存即可)或者一些和其他介面對接互動的時候往往需要固定IP。 1、ifcon

IP地址網路號主機號網路地址子網掩碼192.168.0.1/24是什麼意思

IP地址 IP地址通俗上講,就是臺電腦在網路世界的唯一標識,它由32的二進位制陣列成,也就是4個位元組,就像人的身份證一樣,它能夠唯一標識一臺電腦。 IP地址的組成 IP地址=網路ID+主機ID,同一個網路的IP地址能夠公用(不能全為“0”,也不能全為“1”)。

linux 怎樣設定ip掩碼

1、命令列使用vi編輯器開啟網絡卡配置檔案ifcfg-eth0:vi /etc/sysconfig/network-scripts/ifcfg-eth02、開始編輯,填寫ip地址、子網掩碼、閘道器、DNS等。其中“紅框內的資訊”是必須得有的。3、編輯完後,儲存退出。4、重啟網

使用命令設定ubuntu的ip地址

新裝了ubuntu,雖然使用圖形介面明明已經設定好了ip,閘道器等等,但是不能上網。一個朋友提醒說,也許是設定的問題,試試命令列的設定。於是搜尋了一下怎麼設定,結果還真的成功了。 具體如下: 1. 檢驗是否可以連通,就使用ping命令ping 閘道器 開始的時候總是現實unr

【網路】Mac地址IP子網掩碼DNS

MAC(Media Access Control, 介質訪問控制)MAC地址是燒錄在Network Interface Card(網絡卡,NIC)裡的.MAC地址,也叫實體地址或硬體地址,是由48位元長,16進位制的數字組成.0-23位叫做組織唯一標誌符(org

IP&IP地址ipv4&ipv6子網掩碼網段計算網路廣播ID計算預設DNS伺服器DHCP伺服器

文章是學習各方知識的總結,力求言簡意賅。 IP和IP地址: IP(Internet Protocol)網路之間互連的協議(網協)。 網路之間互連的協議:為計算機網路相互連線進行通訊而設計的協議。在因特網中,它是能使連線到網上的所有計算機網路實現相互

windows批處理自動改ip子網dns以及改為自動獲取

給大家分享兩個批處理指令碼,一個是修改固定ip的,另外一個是改成自動獲取的 自動獲取: @echo off netsh interface ip set address name="本地

Ubuntu虛擬機器設定固定IP上網(配置IPDNS防止resolv.conf被重寫)

虛擬機器裡設定上網方式為NAT最方便,因為無需手動設定即可上網,但是NAT的上網方式預設是DHCP動態分配IP的,這意味著你每次重啟虛擬機器都 有不一樣的IP地址,這對一般使用者沒任何問題。但是如果你的機子有特殊用處,比如作為伺服器,需要IP地址資訊,亦或者像我一樣,作為

IP地址子網掩碼DNS地址

  ip:網際網路上聯接了無數的服務和電腦,每一個主機都有惟一的地址,作為該主機在Internet上的唯一標誌,即IP地址(Internet Protocol Address)。它是一串4組由圓點分割的數字組成的,其中每一組數字都在0-255之間,如202.20

Ubuntu DNS配置與使用命令設定Ubuntu的ip地址

經過長時間學習Ubuntu DNS,你可能會遇到Ubuntu DNS中網路問題,這裡將介紹Ubuntu DNS解決網路問題的方法,新裝了Ubuntu,雖然使用圖形介面明明已經設定好了ip,閘道器等等,但是不能上網。 一個朋友提醒說,也許是設定的問題,試試命令列的設定。於是搜

CentOS系統主機名與IP地址DNS服務的配置

         Centos系統的主機名與Windows系統的主機名類似,在安裝完之後,沒有手動設定的話,都會配置一個預設的主機名,在Centos系統下可以採用命令“hostname”或者“uname -n”來查詢該Centos系統的主機名。同樣IP、閘道器、DNS的配置