Bir URL'yi özel bir IP adresine nasıl yeniden yönlendirebilirim?


12

Ev İnternet yönlendiricim olarak kullandığım bir Ubuntu makinem var. İnternet bağlantısı olarak bir USB mobil geniş bant modem kullanır ve bunu LAN'ım olarak kullandığım başka bir yönlendiriciyle (yönlendiricinin "İnternet" bağlantı noktası üzerinden) paylaşır.

Belirli bir URL için LAN'ımdaki istekleri özel bir IP adresine nasıl yönlendiririm (örneğin google.com'un xxxx'e yönlendirmesi var)?


1
DNS kullanmak bunu yapmanın bir yolu olacaktır, ancak bind9DNS'yi başarıyla kurmadım, bu bilgiyi bir cevap olarak vermiyorum.
Thomas Ward

Ugh, ben ne ... sanırım tekrar bind9 deneyebilirsiniz :)
yuttadhammo

Tamam, bind9 kurulumu ve çalışması var (belki?), Url'yi yeniden yönlendirmek için nasıl kural kurabilirim?
yuttadhammo

Söylediğim gibi, bind9doğru yapılandırılmış bir şey yapmadım, bu yüzden ne yazık ki size yardım edemem. Bir başkasının gelmesini bekleyebilirsiniz
Thomas Ward

Yanıtlar:


18

Bu konuda gelmenin en kolay yolu, düzgün bir şekilde dnsmasq(bir DNS önbellek sunucusu) yüklenir, daha sonra klasöre /etc/dnsmasq.dyeniden yönlendirmek istediğiniz her alan için bir dosya ekleyin.

Örneğin bu /etc/dnsmasq.d/hotmail.combenim sistemimin içeriği :

address=/hotmail.com/127.0.0.1
address=/www.hotmail.com/127.0.0.1

Sonra hotmail.com IP için DNS sunucusuna sormak i gibi 127.0.0.1 olsun:

llp@cerberus:~$ nslookup hotmail.com
Server:     192.168.0.10
Address:    192.168.0.10#53

Name:   hotmail.com
Address: 127.0.0.1

llp@cerberus:~$

Ayarlayabileceğiniz biraz daha fazla seçenek var, bunların hepsi açıklandığı gibi bulunabilir /etc/dnsmasq.conf


2
Teşekkürler, yapılabileceğini biliyordum! Sadece bir not, dnsmasq yüklemeyin! Ubuntu, aynı işlevselliği sağlayan dnsmasq-base ile birlikte geliyor, sanırım. Config dosyası, her giriş için yukarıdaki gibi /etc/dnsmasq.confeklemeniz address=yeterlidir.
yuttadhammo

Aynı şeyi yapmak istiyorum, ama sorun şu ki bir proxy arkasındayım. Bu çözüm benim için çalışmıyor.
Prens

cname denedin mi
Edik Mkoyan

Birden fazla IP eklemenin bir yolu var mı?
2018
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.