【問題】有沒有dos指令可以直接改預設dns 請教在dos下有沒有改預設dns的指令呢? 當在dos下nslookup,前兩行寫 Default Server: dns.hinet.net Address: 168.95.1.1 而我要改的就是這兩行的値,可以立即生效的,不是要設在網卡的方式,也不是改完要在nslookup內使用的,改完就像是設在網卡的dns,但只是暫時性修改 下次重開機就會套網卡設的dns 謝謝 |
回覆: 【問題】有沒有dos指令可以直接改預設dns 如果只是在 nslookup 內要用,可以打 server [dns 網址] |
回覆: 【問題】有沒有dos指令可以直接改預設dns 1 個附加檔案 我是用這個備份後再改備份檔內的資料,你試看看.. |
回覆: 【問題】有沒有dos指令可以直接改預設dns 謝謝ismile,但我不是要在nslookup環境下用的 謝謝even提供的自動化批次檔,呵因為我是要做臨時性修改,所以修改次數會很頻繁 如果沒內建指令不知有沒有相關程式可以達成,就類似Proxy的軟體,一執行就自動套用,關掉程式就恢復預設 |
回覆: 【問題】有沒有dos指令可以直接改預設dns 什麼都不用改 如果你只是要問 TYPE=A nslookup <ur_request_name> <server_list> nslookup [url]www.pczone.com.tw[/url] 168.95.192.1 |
回覆: 【問題】有沒有dos指令可以直接改預設dns [QUOTE=rain;1026063]謝謝ismile,但我不是要在nslookup環境下用的 謝謝even提供的自動化批次檔,呵因為我是要做臨時性修改,所以修改次數會很頻繁 如果沒內建指令不知有沒有相關程式可以達成,就類似Proxy的軟體,一執行就自動套用,關掉程式就恢復預設[/QUOTE] 該附檔 TCPIPBAK.CMD 可快速備份 & 還原目前 TCP/IP 設定 (包括已經指定的 DNS SERVER) 我將區域網路的 dns server 設定 168.95.192.1 & 198.95.1.1 備份檔中會備份如下:[QUOTE]set address name="區域連線" source=static addr=192.168.2.200 mask=255.255.255.0 set dns name="區域連線" source=static addr=168.95.192.1 register=PRIMARY add dns name="區域連線" addr=168.95.1.1 index=2 set wins name="區域連線" source=static addr=none[/QUOTE] 修改備份檔中的 dns 成 : 168.95.192.2 & 198.95.1.2 使用該 cmd 檔還原後 , 使用 nslookup , 預設的 dns server 馬上就變成 168.95.192.2 這應是最快變更網路 TCP/IP 的方式 @ DOS |
回覆: 【問題】有沒有dos指令可以直接改預設dns 謝謝dou0228,呵我不是要在nslookup下運用的,是運用在類似在網卡指定DNS的方式 謝謝阿土的詳解,因為我的環境是很多網卡又加上跑PPPoE,所以預設DNS常常會改變,變成說網卡的啟動順序或跑了PPPoE,預設DNS就變掉了,這樣透過netsh也無解,因為套用的網卡有可能不是最後一張啟動的,而PPPoE優先順序更高,只要跑PPPoE,預設DNS就被取代掉了,而netsh也不能針對PPPoE的介面設定 不知有沒有工具執行可以立即替換掉預設DNS,關掉程式就恢復預設,這樣就不用考慮現況是如何了 |
回覆: 【問題】有沒有dos指令可以直接改預設dns 建兩個 PPPoE 一個指定 DNS 一個 不指定 |
回覆: 【問題】有沒有dos指令可以直接改預設dns netsh interface ip set dns |
回覆: 【問題】有沒有dos指令可以直接改預設dns 謝謝bx2aa,但還要中斷連線換另一組,這樣會造成網路暫時中斷行不通 謝謝R1,但netsh不能針對PPPoE,而且我的網路環境異動頻繁,透過netsh也不能達到我要的效果 |
[URL="http://www.pczone.com.tw/vbb3/thread/67/142762/"]【下載】筆記本電腦的好幫手 - 變換 IP 的利器[/URL] |
回覆: 【問題】有沒有dos指令可以直接改預設dns 謝謝FYI,但我需要的不是要變更網卡設定,因為要測試用的,有可能一分鐘以內換了10組預設dns,而我的環境有多張網卡,而且起動順序隨時在變,又加上PPPoE的加持,當你要改網卡的預設dns,首先還要先找出哪張網卡或PPPoE誰是最優先的,不然透過相關工具改錯張網卡還是不會成為預設dns |
何謂 "一分鐘以內換了10組預設dns" 和 "起動順序隨時在變"? 前者是否和DHCP 有關? 後者操控權不是在你手上嗎? "預設閘道" 是由路由的公制所決定, 公制小則優先權高, 決定閘道就能決定使用那一組DNS, Windows PPPoE 若使用遠端閘道, 則公制為1, 也就是最優先, 以上只是通則, 既然你的目的是測試, 若多張網卡只有其一設定閘道, 那麼閘道就是唯一, 也就只會使用一組DNS, 請執行 "[B]route print[/B]" 作為參考, 網路問題不妨到網路技術版詢問, 關聯性比較高, 其他網友搜尋起來也容易 |
回覆: 【問題】有沒有dos指令可以直接改預設dns "一分鐘以內換了10組預設dns" 因為寫到最後實在不知道要怎麼形容了,就冒出這一句 :eye: 我主要的用意就是能夠有工具一執行,就能夠暫時性替換掉預設DNS,當程式關掉就恢復原來的預設 "起動順序隨時在變" 是指假設有ABC三張網卡,當啟動順序是BAC,那C就會成為預設DNS,當啟動順序是CBA,那A就會成為預設DNS,看到你的回文我才知道我的觀念是錯的,哪張網卡會成為預設DNS是因為 【"預設閘道" 是由路由的公制所決定, 公制小則優先權高, 決定閘道就能決定使用那一組DNS,】 但上面的通則我在試驗還是怪怪的,假設目前環境為一張網卡(只設IP和遮罩),當我跑了PPPoE那預設DNS一定是ISP給的(網卡沒指定DNS),可是當我在網卡設上了DNS,我發現預設DNS被網卡取代了,這樣就跟【決定閘道就能決定使用那一組DNS】衝突了,因為網卡沒設閘道 呵不知這篇要如何移轉到網路技術版 謝謝 |
回覆: 【問題】有沒有dos指令可以直接改預設dns DNS Server 不要換 改 hosts 或是 lmhosts 不能取代 DNS Server 的工作嗎? --------------------------------------CHANGE.bat--------------------------------------------------------- 更改網卡 dns Server netsh interface ip set dns name="區域連線" source=static addr=168.95.1.1 register=PRIMARY call dns.bat [url]www.hinet.net[/url] echo [url]www.hinet.net[/url] >> dns.txt sed -e :a -e "$!N;s/\n\(.*\)/ \1/;ta" -e "P;D" dns.txt >> dns-1.txt netsh interface ip set dns name="區域連線" source=static addr=139.175.55.244 register=PRIMARY call dns.bat [url]www.seednet.net[/url] echo [url]www.seednet.net[/url] >> dns.txt sed -e :a -e "$!N;s/\n\(.*\)/ \1/;ta" -e "P;D" dns.txt >> dns-1.txt netsh interface ip set dns name="區域連線" source=static addr=none register=PRIMARY copy dns-1.txt c:\windows\system32\drivers\etc\hosts /y del dns-1.txt --------------------------------------------------------------------------------------------------------- -------------------------------------------dns.bat------------------------------------------------------ ping -n 1 %1 | grep data: | sed -e "s/Pinging %1 \[//g" | cut -c0- | sed -e "s/].*$//g" > dns.txt --------------------------------------------------------------------------------------------------------- |
[QUOTE=rain;1026400]但上面的通則我在試驗還是怪怪的,假設目前環境為一張網卡(只設IP和遮罩),當我跑了PPPoE那預設DNS一定是ISP給的(網卡沒指定DNS),可是當我在網卡設上了DNS,我發現預設DNS被網卡取代了,這樣就跟【決定閘道就能決定使用那一組DNS】衝突了,因為網卡沒設閘道[/QUOTE] 以下是小弟由實驗結果推論, 如果把你的實驗倒過來, 先在網卡上設定DNS, 你就會發現PPPoE 並未改變預設DNS! 但如果是VPN, 例如小弟以PPTP VPN 實驗, 則會變預設DNS! 所以你的問題並非屬於實體網路, 應該以新的(虛擬)連線所使用的軟體, 其所採用的邏輯而定 [URL="http://www.pczone.com.tw/vbb3/thread/29/128796/"]【軟體】NT Kernel Resources: Virtual Network Interface - VirtNet[/URL] |
所有時間均為 +8。現在的時間是 05:18 AM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。