DHCP'imin varsayılan bir ağ geçidi olmasını istemiyorum


5

Bir DHCP sunucusu çalıştıran bir cihazım var. Bilgisayarıma USB ile bağladığımda, PC bir IP adresi alır ve cihaz varsayılan ağ geçidi olur. Ben sadece cihazın IP adresleri üzerinde anlaşmasını istiyorum, varsayılan ağ geçidi değil. Mümkün mü?

Udhcpd kullanıyordum ancak yetkili modda sorun yaşıyorum, bu yüzden dnsmasq'a geçtim.

PC zaten başka bir ağa bağlı cadı varsayılan ağ geçidini içermelidir.

DÜZENLE :

İşte nasıl kurulum olduğunu gösteren küçük bir şema

[Gömülü Ağ No 1] ----- [PC] ----- [Kurumsal Ağ # 2]

Burada önemli olan Net # 1'in Net # 2, dhcp sunucusu ve varsayılan ağ geçidi hakkında bilgisi olmamasıdır.

EDIT 2:

Tamam, /etc/dnsmasq.conf parametresindeki parametre dhcp-option = 3 olmalıdır.
Eğer bu parametreyi iyi belirtmezsem etki olmaz. Bu örneğe göre config .

# Disable default gateway
#dhcp-option=3

Bu, ağ geçidini devre dışı bırakmaz, etkisi yoktur

EDIT 3:

tamam dhcp-option = 3 ETKİ etkisi var (Silly me). Ancak sadece yenilenen ip, windows xp'nin eskisini unutması için yeterli değildir.


Windows için eskisini unutmak için ne yaptınız?
sayap

Biraz gecikmiş olmasına rağmen, sadece referans için, ipconfig /releaseardından ipconfig /renewWindows’un eski ayarları unutmasını sağlamak için a komutunu kullanabilirsiniz .
buergi

Yanıtlar:


4

Kesinlikle mümkün - aygıtı DHCP üzerinden bir ağ geçidi dağıtmayacak şekilde yeniden yapılandırmanız yeterli.

Yararlı bir yanıt almak için muhtemelen daha fazla bilgi vermeniz gerekir.

conf dosyasına ekle

dhcp-option=3
dhcp-option=6

3 varsayılan yönlendiriciyi (ağ geçidi) devre dışı bırakır ve 6 DNS'yi devre dışı bırakır


Ne tür bilgiler?
user1190

Cihaz nedir? Dhcp'yi yeniden ayarlayabilir misiniz? Yoksa bu yeterli mi?
MikeyB

Linux çalıştıran özel gömülü bir cihazdır. Bunun için ARM için bir sürü şey derleyebilirim. Elbette yapılandırmaları düzenleyebilirim
user1190

Yönlendiricinize işaret etmek için DHCP seçenek 3'ü (Yönlendirici) değiştirmeniz gerekir. DHCP, genellikle yönlendirici tarafından işlenir, bu nedenle DHCP yapılandırmasının varsayılan olarak yönlendirici ayarını adrese ayarlaması gerekir.
BillThor

Bill, sorumu değiştirdim. Cihaz ağı diğer ağı tanımıyor
user1190

1

İstediğiniz dnsmasqşekilde çalışıp çalışmayacağından emin değilim . Kullandığım isc-dhcp-serverve en hafif DHCP sunucusu olmasa dışarı bırakırsanız, option routersdörtlük, varsayılan ağ geçidi için herhangi bir bilgi teslim etmem. udhcpdDHCP rezervasyonlarına ihtiyacım olana kadar kullanırdım .

Ayrıca dnsmasq, geçerli varsayılan ağ geçidinizin IP'sini (IP adresiniz) @BillThor'un önerdiği gibi varsayılan ağ geçidi olarak dağıtmayı veya 0.0.0.0 dağıtırken ne olacağını görmeyi de deneyebilirsiniz.


0.0.0.0, yapılandırma hatasını işaret ediyor. Cihazımın varsayılan ağ geçidi kendisidir. Bunun ne anlama geldiğinden tam olarak emin değil ...
user1190
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.