LINUX.ORG.RU

Настройка сети, направьте плиз


0

0

Приаетствую, ЛОР и ЛОРовцы.

Помогите (т.е - ткните, что изучать) с проблемой. Есть 2 компа. Один подключен к к дом.ру (пппое). Хочу подключить второй к интернету через первый. Т.е. первый комп должен быть вроде как маршрутизатором. Роутера нет. есть свич и 2 сетевыес на первом компе, одна на 2м.

Проще говоря, надо организовать доступ локальной сети (которую я ещё не настроил) к Интернет. ИТ образования нет, так что не пинайте. Киньте, что почитать, только, если возможно не сильно сложное, ибо проще настроить и потом потихоньку разбираться как, чем неделю изучать КАК, а лишь потом добиться результата. От гугла глаза разбегаются. Понимаю, что это не тру, но.. Винду ох как не хочется стаить. Спасибо заранее.

anonymous

Поулчай ключевое слово: NAT. Вот от него дальше и копай.

gaa ★★
()

# включаем маршрутизацию

echo "1" > /proc/sys/net/ipv4/ip_forward

# включаем NAT

iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source 192.168.1.2

# где eth0 - имя сетевой карты, смотрящей в интернет, а 192.168.1.2 - ее IP-адрес.

На втором компьютере указываем адрес первого в качестве шлюза.

dm1024 ★★★
()

Летела лапата, упала в балота

Какая зарплата такая работа

- Прикалываюсь - но что то в этом есть. %)

paranormal ★★
()

Я так понимаю, общая схема должна быть такая - соединяешь 2 сетевые карты проводом, назначаешь ip 192.168.1.2 первому компьютеру и 192.168.1.3 второму, маски сети на обоих 255.255.255.0

На первом (который подключен к инету) разрешаешь IP Forwarding, на втором указываешь адрес 1го (192.168.1.2) как Default Gateway.

Как это удобнее делать не знаю - наверху уже давали универсальные команды для консоли. В suse все тоже самое легко сделать в ясте (модуль Network Devices/Network Card, вкладка Routing), думаю в федоре и убунте для этого тоже есть свой гуй

bender ★★★★★
()
Ответ на: комментарий от bender

Нет, не совсем так. Тогда нужен кросскабель или как его там, а у меня его нет. Поэтому первый подключаю ко второму через свич. Уже начинаю читать. Если кто ответит на вопрос как назначить "ip 192.168.1.2 первому компьютеру и 192.168.1.3 второму, маски сети на обоих 255.255.255.0", то это будет совсем хорошо. Либо ссылку. Спасибо огромное, ЛОР

anonymous
()
Ответ на: комментарий от anonymous

Команда ifconfig (/sbin/ifconfig) или через GUI центра управления (зависит от дистрибутива).

Еще полезные команды:
/etc/init.d/network start/stop/restart -

поднять/остановить/перезапустить сеть
ifup eth0 - поднять интерфейс eth0
ifdown eth0 - остановить интерфейс eth0

bender ★★★★★
()
Ответ на: комментарий от anonymous

>Если кто ответит на вопрос как назначить "ip 192.168.1.2 первому компьютеру и 192.168.1.3 второму, маски сети на обоих 255.255.255.0", то это будет совсем хорошо.
Сильно зависит от дистрибутива. Для RedHat или клонов в Файле /etc/sysconfig/network-scripts/ifcfg-eth0

1.

DEVICE=eth0
IPADDR=192.168.1.2
NETMASK=255.255.255.0

2.

DEVICE=eth0
IPADDR=192.168.1.3
NETMASK=255.255.255.0

josephson ★★
()
Ответ на: комментарий от anonymous

>как назначить "ip 192.168.1.2 первому компьютеру и 192.168.1.3 второму, маски сети на обоих 255.255.255.0"

На первом компе:

eth0 - карта для соединения со вторым компом

какая-то_дрянь0 - внешний интерфейс для доступа в Интернет.

Настраиваешь инет. Ставишь IP-Forwarding, как описано выше. И делаешь

ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up

(или забиваешь это все в конфиги сети (копать /etc/network[s,ing]))

На втором компе:

eth0 - карта для соединения с первым компом

Делаешь:

ifconfig eth0 192.168.1.3 netmask 255.255.255.0 up

route add default gw 192.168.1.2 eth0

(или забиваешь все в те же /etc/network...)

А потом в файле /etc/resolv.conf прописываешь DNS своего ПРОВАЙДЕРА. (+ еще можно дописать opendns).

Вот, вроде бы, и все...

DiGital
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.