На нетбуке стоит Mandriva 2010.1, на домашнем ПК Win XP, соединены патч-кордом (сеть настроена, работает) вопрос:
как можно выделить интернет с нетбука домашнему компу (пусть даже если это не так просто как в User Gate)?
Раздача интернета в Mandriva
Не нужен вам усегейт, вам нужен нат.
Тем не менее темы про усергейт вкурите
http://linuxforum.ru/viewtopic.php?id=5000
http://linuxforum.ru/viewtopic.php?id=6246
Nightwolf_ng, Squid установлен но не врубаюсь, что с ним делать, куда там что вписывать, и какой потом на виндошном компе в браузере прокси указывать... oO ?!
Не нужен вамусегейтсквид, вам нужен нат.
Думаю, что так будет правильнее.
Если все же нужен прокси-сервер (который сквид), то покурите какое-нить руководство - 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
какой потом на виндошном компе в браузере прокси указывать
Ну который IP-адрес линукс-машины. А порт, тот который в конфиге сквида зададите wink
З.Ы. Поехали в кроссдистрибутивные.
Nightwolf_ng, что такое nat?
сделал все по этой мурзилке http://www.opennet.ru/base/net/squid_inst.txt.html
ничего не помогло (правда винда ПК была переустановлена, сейчас Win 7)
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 как там...
и в случае еслиб пошло,.. в браузере или в сетевом адаптере настройки прокси надо указывать или нет?
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 необходимо подредактировать под себя — больше там и нет параметров, а все действия снабжены комментариями.
в браузере или в сетевом адаптере настройки прокси надо указывать или нет?
Для сценария, который я предлагал, на компьютере, использующем сервер-маршрутизатор, надо будет написать
[console]
# ip r d default && ip r a default via $GATEWAY_IP
[/console]
Подставьте нужный GATEWAY_IP.
gluk47, спасибо тебе огромное, все как часы заработало ALLOWED_HOSTS подредактировал wink