LinuxForum.Fans
Тема

Раздача интернета в Mandriva

Автор: disx 8 сообщений 3101 просмотров
#74644

На нетбуке стоит Mandriva 2010.1, на домашнем ПК Win XP, соединены патч-кордом (сеть настроена, работает) вопрос:

как можно выделить интернет с нетбука домашнему компу (пусть даже если это не так просто как в User Gate)?

#74690

Nightwolf_ng, Squid установлен но не врубаюсь, что с ним делать, куда там что вписывать, и какой потом на виндошном компе в браузере прокси указывать... oO ?!

#74692
Nightwolf_ng написал:
Не нужен вам усегейт сквид, вам нужен нат.

Думаю, что так будет правильнее.

Если все же нужен прокси-сервер (который сквид), то покурите какое-нить руководство - http://yandex.ru/yandsearch?text=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0+squid+%D0%B4%D0%BB%D1%8F+%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%89%D0%B8%D1%85&lr=213

Если даже первый раз столкнулся, то минут 20 на базовую настройку smile

disx написал:
какой потом на виндошном компе в браузере прокси указывать

Ну который IP-адрес линукс-машины. А порт, тот который в конфиге сквида зададите wink

З.Ы. Поехали в кроссдистрибутивные.

#75717

Возможно, ТС пригодится скрипт: ..

#84564

Nightwolf_ng, что такое nat?

сделал все по этой мурзилке http://www.opennet.ru/base/net/squid_inst.txt.html

ничего не помогло (правда винда ПК была переустановлена, сейчас Win 7)

text

http_port 8080 transparent hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? no_cache deny QUERY cache_dir diskd /var/spool/squid 100 16 256 cache_store_log none auth_param basic children 5 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern . 0 20% 4320 half_closed_clients off acl manager proto cache_object acl localhost src 127.0.0.0/8 acl to_localhost dst 127.0.0.0/8 acl localnet src 10.0.0.0/8 # RFC1918 possible internal network acl localnet src 172.16.0.0/12 # RFC1918 possible internal network acl localnet src 192.168.0.0/16 # RFC1918 possible internal network acl SSL_ports port 443 563 acl Safe_ports port 80 # http acl Safe_ports port 21 # ftp acl Safe_ports port 443 563 # https, snews acl Safe_ports port 70 # gopher acl Safe_ports port 210 # wais acl Safe_ports port 1025-65535 # unregistered ports acl Safe_ports port 280 # http-mgmt acl Safe_ports port 488 # gss-http acl Safe_ports port 591 # filemaker acl Safe_ports port 777 # multiling http acl CONNECT method CONNECT http_access allow manager localhost http_access deny manager http_access deny !Safe_ports http_access deny CONNECT !SSL_ports http_access deny to_localhost acl mynetwork src 192.168.1.0/24 http_access allow mynetwork http_access allow localnet http_access allow localhost http_reply_access allow all icp_access allow all visible_hostname myfirewall@mydomain.com append_domain .homeland.net err_html_text admin@mydomain.com deny_info ERR_CUSTOM_ACCESS_DENIED all memory_pools off coredump_dir /var/spool/squid ie_refresh on

фаервол отключен
IP ПК с Win7 192.168.01
IP Mandriva + internet 192.168.0.2
что не правильно сделано, что еще можно попробовать?

gluk47, попробовал скрипт но написало:
# service router start
/etc/init.d/router: line 24: 10.1.28.35 : command not found
Включается маршрутизация c eth1 в локальную сеть eth0
Список машин с разрешённым доступом в интернет:
[root@Dis init.d]#
IP ПК вписал после ALLOW как там...
и в случае еслиб пошло,.. в браузере или в сетевом адаптере настройки прокси надо указывать или нет?

#84697
disx написал:
gluk47, попробовал скрипт но написало:
# service router start
/etc/init.d/router: line 24: 10.1.28.35 : command not found

В строчке выше символ «\» должен быть последним в строке, а строка «"10.1.28.35"» должна начинаться прямо с начала строки, без пробелов перед ней. На самом деле, в том месте стрóки просто склеиваются в одну, можете все нужные Вам ip записать в строку через пробел: «"192.168.0.1 192.168.0.2"» и т. д.
Ну и да, Вас не пугает просто так запускать неизвестно чей сценарий, не прочитав? :) В частности, переменную ALLOWED_HOSTS необходимо подредактировать под себя — больше там и нет параметров, а все действия снабжены комментариями.

disx написал:
в браузере или в сетевом адаптере настройки прокси надо указывать или нет?

Для сценария, который я предлагал, на компьютере, использующем сервер-маршрутизатор, надо будет написать
[console]
# ip r d default && ip r a default via $GATEWAY_IP
[/console]
Подставьте нужный GATEWAY_IP.

#85279

gluk47, спасибо тебе огромное, все как часы заработало ALLOWED_HOSTS подредактировал wink

Войдите или зарегистрируйтесь, чтобы ответить.