使用第二種方法,參考了一些網上教程,折騰了半天才搞好,有一些細節記錄下來。
環境準備:pc為mac,移動端為ipad
1.mac上安裝dns伺服器
sudo brew install dnsmasq
2.修改dnsmasq的配置檔案,最後先備份一下。
vi /usr/local/etc/dnsmasq.conf
開啟檔案後,在末尾新增如下內容():
#--------- added by edward.wu---------
# dnsno-resolv,配置預設的dns,
resolv-file=/etc/resolv.conf
# resolv.conf內的dns定址嚴格按照從上到下順序執行,直到成功為止
strict-order
# dns解析hosts時對應的hosts檔案
addn-hosts=/etc/hosts
cache-size=1024
# dns偵聽的ip,127.0.0.1確保本機訪問,192.168.2.1是wifi熱點分配給mac的ip,多個之間使用逗號進行分隔
listen-address=192.168.2.1,127.0.0.1
# 指定要解析的網域名稱和對應的ip
address=/hello.me/192.168.2.1
#-------end-------
3.修改/etc/resolv.conf檔案,增加本機的解析位址
nameserver 192.168.2.1
nameserver 127.0.0.1
4.啟動wifi熱點,在系統偏好->共享中,啟動wifi熱點,我使用的usbethernet作為輸入(網上買的網口轉usb的連線線),wifi作為輸出。
5.啟動dnsmasq
sudo brew start dnsmasq
6.清空一下dns的快取
sudo killall -hup mdnsresponder
7.在mac啟動抓包工具wireshark,抓取wifi連線的資料報。
8.在ipad上,連線到mac的共享熱點上,在網頁上訪問
9.分析wireshark中的資料報,可以看到dns的請求hello.me,mac返回了192.168.2.1的ip位址。
智慧型手機熱點
硬體開發 高速度處理晶元,大儲存晶元和儲存擴充套件能力,超大螢幕,gpu 圖形處理器 和智慧型感測器的應用 td lte td lte a 開發 手機電視,雲手機,空間觸控,3d 3d手機電視 sns,雲手機 影象感測器 人臉識別,指紋識別感測器,加速度計 陀螺儀 電子羅盤,柔性pcb 立體觸控3d...
Android開啟熱點通過socket進行檔案傳輸
下面直接看 開啟socket public void click2 view view catch exception e if serversocket null catch ioexception e start 服務端傳送訊息 private class handlerthread imple...
arp欺騙 IP繫結MAC
最近同事說上不了網,而且即使上了幾分鐘內也會掉線,解決如下 ping閘道器基本不通,重啟有時會偶爾通 懷疑是arp欺騙 果斷檢視下 開始選單 執行 cmd arp a 檢視閘道器192.168.0.1對應的mac位址與其他同事不一致!明顯arp欺騙,所以必須繫結ip與mac的對應關係 windwos...