Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Networking » Как да маскирам!
Тема: Как да маскирам!
Мнение #1 Skip to the next post in this topic.
Написано на: Януари 07 2007, 21:56
emagi

Avatar


Warn 2

Група: Li fans
Мнения: 134
Регистриран: Декември 2006

Оценка: няма

Offline
Пуснал съм нет на Windows-а машина ,като използвам като Linux-a машина като рутер!Към бтк съм,и искам съм конфигурирал DHCP server по този начин:
default-lease-time 14400;
max-lease-time 172800;
ddns-update-style none;

subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.3 192.168.2.200;
option domain-name-servers твоите днс-и;
option routers 192.168.2.1;
option netbios-name-servers 192.168.2.1;


host Germaneca {
 hardware ethernet ...................;
 fixed-address 192.168.2.2;
 option host-name "Germaneca";
 }
}
Настройките на Windows-a са съответно:
IP: 192.168.2.2
netmask: 255.255.255.0
gateway:192.168.2.1
DNS: 212.39.90.42
      212.39.90.43
Има нет,всичко е супер!Та искам да направя така!Като задам на Window-kaта машина "Obtain an IP address automatically" и съответно " Obtain an DNS server automatically",Пак да има нет!След като направя това,DHCP сървара дава,или Windows-ката машина си взема IP автоматично :
http://store2.data.bg/pwizard/11?NF=1
Но няма нет!Та искам да Ви питам,как трябва да маскирам рутера (Linux-aта машина),тъй че да има нет при тези настройки!
Досега го правех със следния ред
iptables -t nat -A POSTROUTING -s 192.168.2.2 -o eth0 -j MASQUERADE
НО бях задал конкретен Ip адрес на Windows-a машина 192.168.2.2,a сега като не знам какъв Ip адрес ще има ,не знам как да се "маскирам" :)))
Контакти:  emagi
WEB  
Мнение #2
Skip to the previous post in this topic. Написано на: Януари 07 2007, 23:29
nikolavp

Avatar




Група: Li maniacs
Мнения: 560
Регистриран: Юли 2006

Оценка: 4

Offline
Когато не знаеш, кое ще е Ip-to бих ти препоръчал да зададеш интерфейс
Код: 

iptables -t nat -A POSTROUTING -i eth1 -o eth0 -j MASQUERADE
.Пробвай това чудо, въпреки че мисля че това не ти е проблема, защото аз не съм ползвал DHCP(просто не ми се е налагало), но съм чел по темата и мисля, че тези редове
Код: 

IP: 192.168.2.2
netmask: 255.255.255.0
gateway:192.168.2.1
DNS: 212.39.90.42
     212.39.90.43
трябва да укажат на Windows машина статично IP, въпреки че пак казвам не съм го пробвал.Мисля че този ред
Код: 
option domain-name-servers твоите днс-и;
е напълно достатачън и няма нужда после пак да ги указваш за Windows-ската машина в реда
Код: 
DNS: 212.39.90.42
     212.39.90.43
Също ти липсват няколко точки и запетаи погледни това и по специално сървърната част виж дали си указал Ip forward-инга нещо от рода на
Код: 
echo "1" > /proc/sys/net/ipv4/ip_forward
 трябва да ти свърши работа виж да го сложиж в някой стартов скрипт :)
П.С:За предпочитане /etc/init.d/local или ако си със Slackware /etc/rc.d/rc.local


Редактирано от nikolavp на Януари 07 2007, 23:30

Контакти:  nikolavp

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Общо 1 отговор(а) от Януари 07 2007, 21:56 до сега
 » Начало » Li Форуми » Help & Support » Networking » Как да маскирам!

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums