Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Опять роутинг

Ответить
Настройки темы
Опять роутинг

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Мандрейк10.1
Проблема такая. У меня 2 компа. Мой с линуксом, второй малого, с виндой.

Мой комп xxx.xxx.xxx.xxx, малого 192.168.0.2

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

ifconfig eth1 xxx.xxx.xxx.xxx broadcast 80.233.255.255 netmask 255.255.254.0
ifconfig eth0 192.168.0.1 broadcast 192.168.0.255 netmasc 255.255.255.0
route add default gw xxx.xxx.xxx.1

ну и конечно правлю resolve.conf

Дальше у меня мысли кончаются, к сожалению. Что бы такое вбить, что бы он через мой комп в инет ходил.
man route читал, понял слабо.
Пошарил по форуму, конкретно для себя ничего не нашел.
Догадываюсь, что вопрос не нов, но ........... sorry

Отправлено: 23:13, 05-12-2004

 

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Наверно, не очень корректно и точно описал случай.
Эти команды я набираю в Кнопиксе (в Мандр. все само работает), а я пытаюсь с нуля настроить через консоль.
Я так понимаю, что одной команды
iptables -nat A FORWARD -i eth0 -o eth1 -j SNAT
недостаточно?
Я уже много поэкспериментировал, не идет.
Что-то не то

Отправлено: 22:43, 12-12-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

ihc ihc вне форума

Аватара для ihc

Старожил


Сообщения: 194
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


echo 1>/proc/sys/net/ipv4/ip_forward
iptables -t nat -I POSTROUTING -j MASQUERADE -i eth0 -o eth1

локальной машинке отдавать default gw себя, если через dhcp

Отправлено: 17:06, 13-12-2004 | #3


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


У меня нет dhcp. У меня статический IP (инет), и я назначаю статические IP (дом. сетка)

echo 1>/proc/sys/net/ipv4/ip_forward - сделано

Отправлено: 20:09, 13-12-2004 | #4

ihc ihc вне форума

Аватара для ihc

Старожил


Сообщения: 194
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


И всё равно не работает? Кратко просуммировал необходимое:

На гейте:

echo 1>....
ip addr add xxx.xxx.xxx.xxx/yy dev eth1
ip addr add 192.168.0.1/24 dev eth0
ip route add default via xxx.xxx.xxx.1
iptables -t nat -I POSTROUTING -j MASQUERADE -o eth1

на локальной машинке, но в виндовых аналогах сделать надо:
ip addr add 192.168.0.2/24 dev eth0
ip route add default via 192.168.0.1

ещё прописать DNS на обеих машинах, ещё убедиться, что не стоят policy DENY на input/output/forward в iptables:

iptables -L -n -v -t filter
iptables -L -n -v -t nat

если после этого что-то не работает -- просмотреть с самого начала, что забыто из перечисленного

Отправлено: 09:08, 14-12-2004 | #5


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.2.0/24 --out-interface ppp0 -j SNAT --to-source $IP

192.168.2.0/24 - LAN
$IP - постоянный IP от провайдера
ppp0 - инет

инет из локалки есть
только приходиться DNS в локалке прописывать провайдерские

Как сделать, чтобы в LAN работал DNS 192.168.2.1 (гетвей)??????

Отправлено: 01:11, 25-12-2004 | #6

ihc ihc вне форума

Аватара для ihc

Старожил


Сообщения: 194
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


На домашних машинах прописать DNS-ом гейт, на гейте поставить или bind в режиме редиректа + кэш (что как из пушки по воробьям, но работать будет вполне), либо dnsmasq или как там его зовут. Точно:
Код: Выделить весь код
[peet@acer peet]$ apt-cache search dnsmasq
dnsmasq - Компактный сервер DNS и DHCP для локальных сетей

Отправлено: 21:28, 25-12-2004 | #7


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


dnsmasq - заработало!!!!!!

Отправлено: 22:20, 25-12-2004 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Опять роутинг

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - роутинг eboue Общий по FreeBSD 1 18-11-2008 22:55
Route/Bridge - роутинг triaffer Сетевые технологии 8 20-03-2008 16:06
Роутинг... zelo Общий по Linux 14 18-10-2006 09:05
роутинг AndreySpb Сетевые технологии 3 18-07-2003 09:12
Опять ХР, опять вин98, опять сеть =( Arioch Сетевые технологии 7 01-04-2003 11:45




 
Переход