Здравствуйте уважаемые форумчане, я понимаю, что подобных тем была куча, но их я уже прочитал, и безрезультатно ac  Такой вот случай: У меня Ubuntu 10.10 - Maverick Meerkat, комп с двумя сетевыми картами, одна подключена к интернету, вторая к другу, инет ко мне приходит по оптоволокну (преобразователь среды -  свич - сетевуха (модема нет!) доступ через VPN (PPTP), у себя поднял, а вот другу отдать не могу никак ac Кучу вариантов перепробовал, поэтому возможно что-то уже сбил от умолчания, если возможно, ещё и объясните, как вернуть умолчания.

Создал домашнюю сеть, назначил вручную айпишники ему и мне, пинг есть, но инета нет..

Надеюсь на помошь

Спасибо, Вы очень любезны.

2

Сергей В.,
Давайте так, вы рассказываете как делали и что конкретно не получается и в чем ошибка. Просто на самом деле руковдств ну куча огромная.
  2 сетевые карты, на первой натсраиваете пптп соединение. Далее через иптаблес и маскардинг переводите трафик на вторую сетевую карту на этом компе и разреше доступ из по локальной подсети. Далее на другом компе вбиваем любой ип из этой подсекти и соответсвую маску - интернет есть. Пробовал у себя - все работает.

Why so serious, Son?
-Ты где подцепил вирус?
-Недавно просто провел ночь с длинногой блондинкой, которая умеет переставлять Windows

3

Встудию
sudo ipconfig
sudo route -n
sudo iptables -L -n

а так не нашол тему где писал.

nano /home/nat #вписываем туда

#!/bin/bash
echo "1" > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr
modprobe iptable_nat
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp

#Маскардинг в инет и локалку
iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu


Сохраняем!
Назначаем права
chmod +x /home/nat

Не забываем у клиентов вписать днс вручную

Выполним
./home/nat

Пробуем с других клиентов пингануть инет
ping ya.ru

Если всё норм в пишем в автозагрузки nano /etc/rc.local перед exit 0
/home/nat

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

4 (19.10.2010 23:36:47 отредактировано Сергей В.)

sudo ipconfig
sudo route -n
sudo iptables -L -n

ЭТО куда?

Можно пожалуйста пошагово ( на линуксе пару дней)

Спасибо, Вы очень любезны.

Далее через иптаблес и маскардинг переводите трафик на вторую сетевую карту на этом компе и разреше доступ из по локальной подсети. Далее на другом компе вбиваем любой ип из этой подсекти и соответсвую маску - интернет есть

Смутно понимаю о чём речь oO

Спасибо, Вы очень любезны.

6

Сергей В.,

 Консоль:

sudo ifconfig
sudo route -n
sudo iptables -L -n

вывод этих трех команд сюда ab

А далее уважемый Kettler привел как раз один из вариантов реализации.

7

Сергей В. пишет:

sudo ipconfig
sudo route -n
sudo iptables -L -n

ЭТО куда?

Можно пожалуйста пошагово ( на линуксе пару дней)

тогда делай моей инструкции и не парься.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

8 (20.10.2010 11:13:39 отредактировано XELFAER)

Kettler пишет:

Встудию
sudo ipconfig

может все таки ifconfig ?

Верить нельзя никому...

Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
85.21.230.200   10.230.80.1     255.255.255.255 UGH   0      0        0 eth1
85.21.230.200   10.230.80.1     255.255.255.255 UGH   0      0        0 eth1
85.21.230.200   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
10.230.80.0     0.0.0.0         255.255.248.0   U     1      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth1
10.0.0.0        10.230.80.1     255.0.0.0       UG    0      0        0 eth1
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0


Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination 



eth0      Link encap:Ethernet  HWaddr 00:11:2f:4f:f0:24 
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::211:2fff:fe4f:f024/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:58 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7743 (7.7 KB)  TX bytes:684 (684.0 B)
          Interrupt:22

eth1      Link encap:Ethernet  HWaddr 00:26:18:eb:eb:f8 
          inet addr:10.230.84.71  Bcast:10.230.87.255  Mask:255.255.248.0
          inet6 addr: fe80::226:18ff:feeb:ebf8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2601 errors:0 dropped:0 overruns:0 frame:0
          TX packets:767 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:654729 (654.7 KB)  TX bytes:134945 (134.9 KB)
          Interrupt:21 Base address:0xdc00

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:480 (480.0 B)  TX bytes:480 (480.0 B)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol) 
          inet addr:93.81.64.104  P-t-P:85.21.230.200  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1400  Metric:1
          RX packets:473 errors:0 dropped:0 overruns:0 frame:0
          TX packets:534 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:441355 (441.3 KB)  TX bytes:91540 (91.5 KB)

Изпользуйте теги "скрытый текст" или "code". SUSE_user.

Спасибо, Вы очень любезны.

Забыл добавить (но думаю это не важно), у друга винда, и с винды на винду у нас всё получалось

Спасибо, Вы очень любезны.

11

делай как писал выше и все у тя будет. Ток днс пускай ручками пропишет.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

делай как писал выше и все у тя будет

Да я не понял, можно чётко алгоритм что куда писать? Пожалуйста  :rolleyes:

Спасибо, Вы очень любезны.

и ещё, надо ведь всё под рутом делать, да? Я почему-то не могу под него попасть... ah

Спасибо, Вы очень любезны.

SUSE_user, понял, больше не повторится.

Спасибо, Вы очень любезны.

15

Сергей В., Это ж Ubuntu. Лучше все писать

 Консоль:
sudo <тут команда>

Народ, проблема пока не решена, так можете помочь?

Спасибо, Вы очень любезны.

17

apt-get install openssh-server
В личку ип и логин с пассом.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

вот тут http://help.internet.beeline.ru/internet/install/linux/ дали скрипт, который по идее настраивает мой интернет так, что он должен подниматься автоматом при разрыве, и включаться автоматом при загрузке системы. Но! Нет пашет, значка нет ac , запускаю из терминала, автоконекта тоже нет, никакого (((

Ну и вопрос с шлюзом тоже не решён ((
Kettler, спасибо за участие, но не могу ввести команду

apt-get install openssh-server

пишет

E: Не удалось открыть файл блокировки /var/lib/dpkg/lock - open (13: Отказано в доступе)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); у вас есть права суперпользователя?

Спасибо, Вы очень любезны.

19

sudo apt-get install openssh-server?

20 (23.10.2010 21:43:06 отредактировано Сергей В.)

чё-то сделал... ток чё, я не понял  oO То есть команда похоже прошла, спасибо, что дальше?

fobos@Fobos:~$ sudo apt-get install openssh-server
[sudo] password for fobos: 
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  rssh molly-guard openssh-blacklist openssh-blacklist-extra
НОВЫЕ пакеты, которые будут установлены:
  openssh-server
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
Необходимо скачать 302kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 819kB.
Получено:1 http://ru.archive.ubuntu.com/ubuntu/ maverick/main openssh-server i386 1:5.5p1-4ubuntu4 [302kB]
Получено 302kБ за 28с (10,8kБ/c)                                               
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета openssh-server.
(Чтение базы данных ... на данный момент установлено 127196 файлов и каталогов.)
Распаковывается пакет openssh-server (из файла .../openssh-server_1%3a5.5p1-4ubuntu4_i386.deb)...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для ureadahead ...
ureadahead will be reprofiled on next reboot
Обрабатываются триггеры для ufw ...
Настраивается пакет openssh-server (1:5.5p1-4ubuntu4) ...
Creating SSH2 RSA key; this may take some time ...
Creating SSH2 DSA key; this may take some time ...
 * Stopping OpenBSD Secure Shell server sshd                             [ OK ] 
ssh start/running, process 28931
fobos@Fobos:~$ 
Спасибо, Вы очень любезны.

21

Добрый день.
Настроил интрернет по мануалу Kettler за 2010-10-19 22:19:19

Только у меня между компом раздающим инет есть роутер и хаб, подключил ноут он запинговал внешние ip 4.2.2.2 и ip яндекса, но интернета нет.... Есть пинг, интернета нет((( помогите!

у точки айпи 192,168,1,1 и маска 255,255,255,0 по дефолту..
у устройств айпи 192,168,1,*** маска 255,255,255,0 шлюз 192,168,1,2 (это ещё айпи второй сетевой)

Может надо днс прописать провайдера?

Да надо прописать ДНС провайдера и будет вам щастье!!! я очень Счастлив что победил его...

p.s. пойду спать...  wink

22

Ну смотри если комп подключаешь к wan порту роутеру соответственно wan порт необходимо настроить.
А так в студию.
sudo ifconfig -a
sudo route -n
sudo iptables -L -n

или попробуй в скрипте файрвола после modprobe ip_nat_ftp добавить 3 строчки.
iptables -p INPUT ACCEPT
iptables -p OUTPUT ACCEPT
iptables -p FORWARD ACCEPT

Днс прописать не факт. Если ты яндекс пингуешь по доменному имени значиться днс в норме.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

23 (03.11.2010 13:43:27 отредактировано seojka)

Ещё осталась проблема с дисконектами довольно частыми...
У меня одна сетевая встроеная realtek, другая d-link — иногда приходится менять кабели местами и прописывать айпи, маску и шлюз — что жутко неудобно... может быть проблема в железках?

Хочу найти решение типа скрипта которым можно управлять удалённо ab по ssh
За  3 строчки спасибо, ща попробую... 
Посмотрим что будет... wink

P.S. Яндекс я пинговал по айпи

24 (03.11.2010 13:50:39 отредактировано Kettler)

Ну тогда днс ручками пропиши и всё. На счёт дисконектов как часто?
Доступ в интернет каким макаром?pptp?

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

25

у меня такая же ситуация. раздаю инет через прокси.

26

Ставьте вопрос точнее!

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

27

Доступ в инет через pptp провайдер билайн.

заметил странность что если неиспользуется шлюз то vpn  не отрубается... На форумах встречал высказывания пользователей что у билайна часто бывают дисконекты ((

ещё в скрипте ./home/nat пришлось задокументировать 3 строки:

#iptables -p INPUT ACCEPT
#iptables -p OUTPUT ACCEPT
#iptables -p FORWARD ACCEPT

пишет при запуске следующее:

iptables v1.4.4: unknown protocol `input' specified
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.4: unknown protocol `output' specified
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.4: unknown protocol `forward' specified
Try `iptables -h' or 'iptables --help' for more information.

Скажите есть скрипт автоподсоединения при обрыве связи?

28

seojka пишет:

Доступ в инет через pptp провайдер билайн.

заметил странность что если неиспользуется шлюз то vpn  не отрубается... На форумах встречал высказывания пользователей что у билайна часто бывают дисконекты ((

ещё в скрипте ./home/nat пришлось задокументировать 3 строки:

#iptables -p INPUT ACCEPT
#iptables -p OUTPUT ACCEPT
#iptables -p FORWARD ACCEPT

пишет при запуске следующее:

iptables v1.4.4: unknown protocol `input' specified
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.4: unknown protocol `output' specified
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.4: unknown protocol `forward' specified
Try `iptables -h' or 'iptables --help' for more information.

Скажите есть скрипт автоподсоединения при обрыве связи?

Подправь на
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

от дисконектов maxfail 0

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

29

Сторока со значением: maxfail 0 дала следующее:

home$ sudo ./nat
./nat: строка 11: maxfail: команда не найдена

30

maxfail 0 надо прописать в настройках PPTP
выложи тут конфигурационные файлы PPTP.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.