quart |
|
Темы:
3
Сообщения:
40
Участник с: 12 января 2011
|
И так, на вертуальной машине получилось, а на настоящем компьюторе получилось настроить только сеть, а раздачу интернет пакетов нет. Подскажите что делать? Вот как я настроил rc.conf eth0="eth0 10.176.*.* netmask 255.255.252.0 broadcast 10.176.200.200" eth1="eth1 192.168.137.1 netmask 255.255.255.0" INTERFACES=(lo eth0 eth1) А дальше все делал по вики: https://wiki.archlinux.org/index.php/Internet_Share_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) Итог: Второй комп пингуеться с 192.168.137.1 но интернета нет. На первом где стоит ArchLinux интернет прекрасное работает.Провайдер Интерзет(Стат внешний IP), прямое подключение без впн. |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
Показывайте какие именно настройки делали на первом компе, и какие настройки сети на втором? |
alexandrruchkin |
|
Темы:
0
Сообщения:
75
Участник с: 14 апреля 2010
|
Всё решилось покупкой crossover кабеля - прямо в магазине обжали. Странно, на работе все утверждают, что сейчас сетевухи сами определяют приёмник и передатчик, да и сам попробовал на работе комп в сеть втыкать как через обычный, так и через crossover кабель - всё работает…Да и комп с роутером дома работают нормально через оба типа кабеля. Подозреваю, что сетевое оборудование умеет находить приёмник и передатчик, а вот сетевые карты - нет… |
quart |
|
Темы:
3
Сообщения:
40
Участник с: 12 января 2011
|
vadikВсе настройки такие же как указаны в том вики, а если чтото конкретное скажите какой файл или результат команды выложить. |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
QuartНе нужно про “как в вики”, выкладывайте команды которые вводили, и данные которые добавляли в конфиги. Со второго компа (арч?), кусок начиная с eht0=" и заканчивая ROUTES= |
quart |
|
Темы:
3
Сообщения:
40
Участник с: 12 января 2011
|
Значит так, первая карта настроена по настройкам интернета (eth0), а на вторую надо раздовать интернет , она настроена так(eth1): IP: 192.168.0.1 Netmask: 255.255.255.0 далие ввожу ifconfig eth1 192.168.0.1 netmask 255.255.255.0 ifconfig eth1 up заношу в /etc/rc.conf eth1=“eth1 192.168.0.1 netmask 255.255.255.0” INTERFACES=(lo eth0 eth1) Добовляю в /etc/sysctl.conf следующие: net.ipv4.ip_forward=1 echo 1 > /proc/sys/net/ipv4/ip_forward качаю и настраиваю iptables pacman -S iptables iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE /etc/rc.d/iptables save /etc/rc.d/iptables start редактирую /etc/conf.d/iptables: IPTABLES_FORWARD=1 # enable IP forwarding? Второй комп настраиваю так: IP: 192.168.0.2 Netmask: 255.255.255.0 Gateway: 192.168.0.1 DNS: Такой же DNS, как и на первом компьютере На этом интернет должен шариться но это не так. |
alexandrruchkin |
|
Темы:
0
Сообщения:
75
Участник с: 14 апреля 2010
|
Второй комп настраиваю так: IPTABLES_FORWARD=1 # enable IP forwarding? Это разве надо проделать не на первом компе с 2 сетевыми? |
quart |
|
Темы:
3
Сообщения:
40
Участник с: 12 января 2011
|
Alexandr_RuchkinНа втором компе вообще Windows 7 стоит , на втором компе я имел введу настройки сети. Там же написан коментарийВторой комп настраиваю так:IPTABLES_FORWARD=1 # enable IP forwarding? |
alexandrruchkin |
|
Темы:
0
Сообщения:
75
Участник с: 14 апреля 2010
|
Посмотрите у меня вывод sudo iptables -nvL |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
А если так?iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -o eth0 -j MASQUERADE |