Автор Тема: Едно въпросче  (Прочетена 934 пъти)

Bitcomet

  • Новаци
  • *
  • Публикации: 2
    • Профил
Едно въпросче
« -: Feb 13, 2008, 13:38 »
Здравейте, aз съм напълно начинаеш в линукс (от 2 дена съм с него) някой може ли да ми каже някой Proxy Server който се настройва лесно (Трябва ми да включа 2 компютъра към интернет единия е с линукс другия с windows)
Linux-а ми е Ubuntu 7.10

Благодаря ви предварително



Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Едно въпросче
« Отговор #1 -: Feb 13, 2008, 16:19 »
Да ти кажа, то NAT се настройва по-бързо от прокси, пък дава по-голямо удобство при работа. За NAT, след като настроиш лан картите със съответните настройки, трябва да изпълниш 2 неща:
1. Във файла /etc/sysctl.conf да зададеш стойност на net.ipv4.ip_forward равно на 1 и да махнеш коментара (знакът # пред него), ако има такъв и изпълняваш команда под root
Примерен код
sysctl -p

2. Да изпълниш команда
Примерен код
/sbin/iptables -A POSTROUTING -t nat -o ethX -s 192.168.X.X -j MASQUERADE

където ethX е лан картата, която получава интернета, а 192.168.Х.Х е машината отзад. Сложи тази команда да се изпълнява при зареждането на системата, за да се запази маскарада след рестарт на машината.
Ако обаче държиш да ползваш прокси сървър, препоръчвам ти squid. Това е Прокси сървърът с главно П. Той ще ти свърши работа за всичко от най-елементарно споделяне на http конекции до прозрачно прокси с индивидуални ограничения. Конфигурационният му файл е достатъчна документация за настройката му. Всяка опция е описана за какво служи. А за твоите цели, дори няма да се наложи да пипаш кой знае какво, само трябва да укажеш позволение за другата машина. Става с добавянето на подобни редове
Цитат
acl nqkakvo_ime src 192.168.X.X
http_access allow nqkakvo_ime
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Bitcomet

  • Новаци
  • *
  • Публикации: 2
    • Профил
Едно въпросче
« Отговор #2 -: Feb 13, 2008, 16:25 »
Цитат (neter @ Фев. 13 2008,17:19)
Да ти кажа, то NAT се настройва по-бързо от прокси, пък дава по-голямо удобство при работа. За NAT, след като настроиш лан картите със съответните настройки, трябва да изпълниш 2 неща:
1. Във файла /etc/sysctl.conf да зададеш стойност на net.ipv4.ip_forward равно на 1 и да махнеш коментара (знакът # пред него), ако има такъв и изпълняваш команда под root
Примерен код
sysctl -p

2. Да изпълниш команда
Примерен код
/sbin/iptables -A POSTROUTING -t nat -o ethX -s 192.168.X.X -j MASQUERADE

където ethX е лан картата, която получава интернета, а 192.168.Х.Х е машината отзад. Сложи тази команда да се изпълнява при зареждането на системата, за да се запази маскарада след рестарт на машината.
Ако обаче държиш да ползваш прокси сървър, препоръчвам ти squid. Това е Прокси сървърът с главно П. Той ще ти свърши работа за всичко от най-елементарно споделяне на http конекции до прозрачно прокси с индивидуални ограничения. Конфигурационният му файл е достатъчна документация за настройката му. Всяка опция е описана за какво служи. А за твоите цели, дори няма да се наложи да пипаш кой знае какво, само трябва да укажеш позволение за другата машина. Става с добавянето на подобни редове
Цитат
acl nqkakvo_ime src 192.168.X.X
http_access allow nqkakvo_ime

Много ти благодаря
Активен

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Едно въпросче
« Отговор #3 -: Feb 13, 2008, 17:11 »
tinyproxy е по-добър вариант за начинаещи. Можеш да се изгубиш в кофигурационния файл на squid '<img'>
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...