Титла: Ubuntu - share na internet za pc-ta na xp
Публикувано от: beerserker в Jun 04, 2006, 14:26
2 mrejovi karti: 1- Internet, kak da napravq shere na Internet-a ta da moje connect-natiq kum vtorata mrejova karta XP da ima Net?
Ako moje da mi razqsnite kak da nastroq Cyr (BDS, BP) na ubuntu... 10x predvaritelno!
Титла: Ubuntu - share na internet za pc-ta na xp
Публикувано от: plamikcho в Jun 04, 2006, 17:24
Айде от мен да мине, понеже гледам нещо те отсвириха другите Има предостатъчно информация за конфигурирането на линукс като маршрутизатор (рутер). Потърси в гугъл за iptables, ако искаш нещо по-специално или не ти свърши работа тази хава: modprobe ipt_MASQUERADE iptables -F; iptables -t nat -F; iptables -t mangle -F iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE echo 1 > /proc/sys/net/ipv4/ip_forward iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -m state --state NEW -i ! eth0 -j ACCEPT iptables -P INPUT DROP #only if the first two are succesful iptables -A FORWARD -i eth0 -o eth0 -j REJECT
Титла: Ubuntu - share na internet za pc-ta na xp
Публикувано от: malone в Jun 05, 2006, 00:49
Моля те, пиши на кирилица! Отговор на въпроса ти: РЕШЕНИЕ:Забележка: Пиши всички следващи команди в root терминал, НЕ ИЗПОЛЗВАЙ sudo.1. Започни с конфигурирането на мрежовата карта, която е свързана с другия компютър в домашната ти мрежа: Примерен код | ifconfig ethX ip |
където ethX е интерфейса на мрежовата карта, а ip е желания от теб адрес на сървъра (обикновено се използва 192.168.0.1)
2. Конфигурирай NAT, както следва:
Примерен код | iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE |
където ethX е интерфейса на мрежовата карта, от която "идва" интернета
Примерен код | echo 1 > /proc/sys/net/ipv4/ip_forward |
3. Инсталирай dnsmasq и ipmasq, като използваш apt-get:
Примерен код | apt-get install dnsmasq ipmasq |
4. Рестартирай dnsmasq:
Примерен код | /etc/init.d/dnsmasq restart |
5. Преконфигурирай ipmasq за стартиране след като мрежата бъде стартирана. След командата чети и следвай стъпките:
Примерен код | dpkg-reconfigure ipmasq |
6. Повтори стъпки 1 и 2.
7. Добави ред "net.ipv4.ip_forward = 1" в /etc/sysctl.conf
Примерен код | gedit /etc/sysctl.conf |
8. Рестартирай (Незадължително, но препоръчително)
На Windows машината, настройките са следните: IP адрес: 192.168.0.2 Default Gateway: 192.168.0.1 Preffered DNS: 192.168.0.1
Успех!
Титла: Re: Ubuntu - share na internet za pc-ta na xp
Публикувано от: CappY в Apr 10, 2009, 23:32
Моля те, пиши на кирилица! Отговор на въпроса ти:
<u><b>РЕШЕНИЕ:</b></u>
<span style='color:maroon'><b>Забележка:</b> Пиши всички следващи команди в root терминал, НЕ ИЗПОЛЗВАЙ sudo.</span>
1. Започни с конфигурирането на мрежовата карта, която е свързана с другия компютър в домашната ти мрежа: <!--c1--></span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><b>Примерен код</b> </td></tr><tr><td id="CODE"><!--ec1-->ifconfig ethX ip<!--c2--></td></tr></table><span id='postcolor'><!--ec2--> където ethX е интерфейса на мрежовата карта, а ip е желания от теб адрес на сървъра (обикновено се използва 192.168.0.1)
2. Конфигурирай NAT, както следва: <!--c1--></span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><b>Примерен код</b> </td></tr><tr><td id="CODE"><!--ec1-->iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE<!--c2--></td></tr></table><span id='postcolor'><!--ec2--> където ethX е интерфейса на мрежовата карта, от която "идва" интернета <!--c1--></span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><b>Примерен код</b> </td></tr><tr><td id="CODE"><!--ec1-->echo 1 > /proc/sys/net/ipv4/ip_forward<!--c2--></td></tr></table><span id='postcolor'><!--ec2-->
3. Инсталирай dnsmasq и ipmasq, като използваш apt-get: <!--c1--></span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><b>Примерен код</b> </td></tr><tr><td id="CODE"><!--ec1-->apt-get install dnsmasq ipmasq<!--c2--></td></tr></table><span id='postcolor'><!--ec2-->
4. Рестартирай dnsmasq: <!--c1--></span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><b>Примерен код</b> </td></tr><tr><td id="CODE"><!--ec1-->/etc/init.d/dnsmasq restart<!--c2--></td></tr></table><span id='postcolor'><!--ec2-->
5. Преконфигурирай ipmasq за стартиране след като мрежата бъде стартирана. След командата чети и следвай стъпките: <!--c1--></span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><b>Примерен код</b> </td></tr><tr><td id="CODE"><!--ec1-->dpkg-reconfigure ipmasq<!--c2--></td></tr></table><span id='postcolor'><!--ec2-->
6. Повтори стъпки 1 и 2.
7. Добави ред "net.ipv4.ip_forward = 1" в /etc/sysctl.conf <!--c1--></span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><b>Примерен код</b> </td></tr><tr><td id="CODE"><!--ec1-->gedit /etc/sysctl.conf<!--c2--></td></tr></table><span id='postcolor'><!--ec2-->
8. Рестартирай (Незадължително, но препоръчително)
<b>На Windows машината, настройките са следните:</b> IP адрес: 192.168.0.2 Default Gateway: 192.168.0.1 Preffered DNS: 192.168.0.1
Успех!
<!--EDIT|malone|Юни 05 2006,01:50-->
cappy-gentoo cappy # iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE FATAL: Module ip_tables not found. iptables v1.4.3.1: can't initialize iptables table `nat': iptables who? (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. Iptables ми е 1.4.3.1.
Титла: Re: Ubuntu - share na internet za pc-ta na xp
Публикувано от: CappY в Apr 11, 2009, 10:16
Няма значение.Най-после след 2 дни борба си пуснах нета на 2те ПЦ-та. :)
|