Здраствуйте помогите пожалуйста настроить маршрутизатор
Я установил Fedora Core II.
У меня 2 две сетевые карточки.
Я получаю инет через локальную сеть, т.е. server->switch-> должен быть маршрутизатор->распрастранять для нашего корпуса.
Если можно поподробнее т.е. все команды
Большое спасибо!
router
Модератор: Bizdelnick
-
VisualN
- Сообщения: 213
- ОС: Gentoo Linux
Re: router
Если доступ в инет на маршрутезаторе уже есть, расшариваем инет:
Разрешаем форвардинг:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -s ip_или_подсеть -j ACCEPT
iptables -A FORWARD -d ip_или_подсеть -j ACCEPT
И собственно сам маскарадинг:
iptables -t nat -A POSTROUTING -s ip_или_подсеть -j MASQUERADE
Под ip_или_подсеть понимается ip или подсеть кому ты хочешь "расшарить" доступ в инет.
В ядре должны быть включены все нужные опции или подгружены модули, вслучае чего тебе напишет чего не хватает. А так же должна быть установлена утилита iptables.
Разрешаем форвардинг:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -s ip_или_подсеть -j ACCEPT
iptables -A FORWARD -d ip_или_подсеть -j ACCEPT
И собственно сам маскарадинг:
iptables -t nat -A POSTROUTING -s ip_или_подсеть -j MASQUERADE
Под ip_или_подсеть понимается ip или подсеть кому ты хочешь "расшарить" доступ в инет.
В ядре должны быть включены все нужные опции или подгружены модули, вслучае чего тебе напишет чего не хватает. А так же должна быть установлена утилита iptables.
Nothing ever changes...
-
novichok
- Сообщения: 20
Re: router
Здраствуйте VisualN!
Все команды прошли сразу успешно.
Большое спасибо за сообщение, но у меня вроде не все получилось.
У нас на сервере на одной карте стоит два ip адреса один из них 192.168.1.254.
Мы сейчас получаем если у нас шлюз 192.168.1.254. Нужно сделать чтобы они брали от моего рутера, т.е от шлюза который поставлю я.
Теперь у меня ip на
eth 0 192.168.1.197
eth 1 192.168.1.175
Если я пингую на 192.168.0.1 (адрес нашего сервера) у меня проходит успешно, это если я подключаю кабель от switch на eth1
Пинг исчезает если я подключаю этот кабель на eth0.
eth0 это встроенный на компьютер сет.карточка.
eth1 это который я добавил.
Потом я попробовал свой компьютер подключил на eth0. но у меня что-то выходит что не найдет сетевой кабель не подключен, а так он работает.
может ip не правильно поставил? или eth0 может плохо работает?
Что ВЫ мне посоветуете сделать?
Большое спасибо!
С уважением Болат Дуйсенбаев
Все команды прошли сразу успешно.
Большое спасибо за сообщение, но у меня вроде не все получилось.
У нас на сервере на одной карте стоит два ip адреса один из них 192.168.1.254.
Мы сейчас получаем если у нас шлюз 192.168.1.254. Нужно сделать чтобы они брали от моего рутера, т.е от шлюза который поставлю я.
Теперь у меня ip на
eth 0 192.168.1.197
eth 1 192.168.1.175
Если я пингую на 192.168.0.1 (адрес нашего сервера) у меня проходит успешно, это если я подключаю кабель от switch на eth1
Пинг исчезает если я подключаю этот кабель на eth0.
eth0 это встроенный на компьютер сет.карточка.
eth1 это который я добавил.
Потом я попробовал свой компьютер подключил на eth0. но у меня что-то выходит что не найдет сетевой кабель не подключен, а так он работает.
может ip не правильно поставил? или eth0 может плохо работает?
Что ВЫ мне посоветуете сделать?
Большое спасибо!
С уважением Болат Дуйсенбаев
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
-
Angel_13th
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: router
Да и так же скорее всего там у тебя разные маски сети(на eth0 255.255.0.0, а на eth1 255.255.255.0).
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545