Отключение сетевых интерфейсов (при настройке в drak)
Модератор: Bizdelnick
-
truelock
- Сообщения: 96
Отключение сетевых интерфейсов
Есть две сетевые карты:
VIA Rhine II Fast Ethernet adapter
VIA Rhine III Fast Ethernet adapter/
Одна из них встроенная, друга PCI.
Одна локалка, другая интернет.
При насторойке через центр управления(drakx) один интерфейс отключается в сетевом центре, да и вообще(в netapplet).
Проблема в том, что не могу настроить совместное использование интернета в локалке с моей машины.
В windows всё работает.
Есть ли для этого дела патчи, или где это прописать самому можно.
VIA Rhine II Fast Ethernet adapter
VIA Rhine III Fast Ethernet adapter/
Одна из них встроенная, друга PCI.
Одна локалка, другая интернет.
При насторойке через центр управления(drakx) один интерфейс отключается в сетевом центре, да и вообще(в netapplet).
Проблема в том, что не могу настроить совместное использование интернета в локалке с моей машины.
В windows всё работает.
Есть ли для этого дела патчи, или где это прописать самому можно.
-
Sleeping Daemon
- Сообщения: 1450
Re: Отключение сетевых интерфейсов
truelock писал(а): ↑18.12.2007 11:25Есть две сетевые карты:
VIA Rhine II Fast Ethernet adapter
VIA Rhine III Fast Ethernet adapter/
Одна из них встроенная, друга PCI.
Одна локалка, другая интернет.
При насторойке через центр управления(drakx) один интерфейс отключается в сетевом центре, да и вообще(в netapplet).
Проблема в том, что не могу настроить совместное использование интернета в локалке с моей машины.
В windows всё работает.
Есть ли для этого дела патчи, или где это прописать самому можно.
ifconfig
cat /etc/modules.conf
cat /etc/sysconfig/network
-
truelock
- Сообщения: 96
Re: Отключение сетевых интерфейсов
Дистрибутив Mandriva 2008.0
ifconfig
cat /etc/sysconfig/network
cat /etc/modules
ничего...
ifconfig
Код: Выделить всё
eth0 Link encap:Ethernet HWaddr 00:11:95:FF:XX:5D
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::211:95ff:feff:955d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1060 errors:0 dropped:0 overruns:0 frame:0
TX packets:1188 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:183306 (179.0 KiB) TX bytes:773598 (755.4 KiB)
Interrupt:19 Base address:0xd800
eth1 Link encap:Ethernet HWaddr 00:18:xx:EA:49:F0
inet addr:10.5.24.1 Bcast:10.0.255.255 Mask:255.255.0.0
inet6 addr: fe80::218:f3ff:feea:49f0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5129 errors:0 dropped:0 overruns:0 frame:0
TX packets:4035 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3138626 (2.9 MiB) TX bytes:727660 (710.6 KiB)
Interrupt:20 Base address:0xb800
lo Link encap:Local 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:75 errors:0 dropped:0 overruns:0 frame:0
TX packets:75 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5904 (5.7 KiB) TX bytes:5904 (5.7 KiB)cat /etc/sysconfig/network
Код: Выделить всё
NETWORKING=yes
FORWARD_IPV4=truecat /etc/modules
ничего...
Код: Выделить всё
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a `#', and everything on the line after them are ignored.-
truelock
- Сообщения: 96
Re: Отключение сетевых интерфейсов
.
eth0-локалка, еth-инет.
/sbin/ifup eth0
При этом опускается eth1 и eth0 поднимается, и наоборот.
Думаю это потому, что имена карт почти(и очень даже одинаковые):
VIA Rhine II Fast Ethernet adapter
VIA Rhine III Fast Ethernet adapter
Может где-то надо переименовать что-то и проблема решится?
eth0-локалка, еth-инет.
/sbin/ifup eth0
Код: Выделить всё
NETLINK: Error: File existsПри этом опускается eth1 и eth0 поднимается, и наоборот.
Думаю это потому, что имена карт почти(и очень даже одинаковые):
VIA Rhine II Fast Ethernet adapter
VIA Rhine III Fast Ethernet adapter
Может где-то надо переименовать что-то и проблема решится?
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Отключение сетевых интерфейсов
ИМХО проблема в том, что оба интерфейса eth0 eth1 ссылаются на одно и тоже устройство, или возможна проблема с роутингом
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
truelock
- Сообщения: 96
Re: Отключение сетевых интерфейсов
А где можно назначить на какое устройство ссылаться eth1 и eth0?
А netlink для каждого интерфейса свой создаётся?
Это случайно не /proc/net/nelink? Просто интересно.
А netlink для каждого интерфейса свой создаётся?
Это случайно не /proc/net/nelink? Просто интересно.
-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Отключение сетевых интерфейсов
Сразу не заметил ,что мак адреса у интерфейсов разные ,извиняюсь. Дай вывод команды route
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
truelock
- Сообщения: 96
Re: Отключение сетевых интерфейсов
route
Код: Выделить всё
192.168.0.0 * 255.255.255.0 U 10 0 0 eth0
10.0.0.0 * 255.255.0.0 U 10 0 0 eth1
169.254.0.0 * 255.255.0.0 U 10 0 0 eth1
169.254.0.0 * 255.255.0.0 U 10 0 0 eth0
default gate.yama.ru 0.0.0.0 UG 10 0 0 eth1-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Отключение сетевых интерфейсов
Попробуй удалить один из маршрутов
Код: Выделить всё
route del -net 169.254.0.0. netmask 255.255.0.0 dev eth1В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
truelock
- Сообщения: 96
Re: Отключение сетевых интерфейсов
Код: Выделить всё
# route del -net 169.254.0.0. netmask 255.255.0.0 dev eth1
169.254.0.0.: Неизвестный хостНу и:
Код: Выделить всё
# route del -net 169.254.0.0. netmask 255.255.0.0 dev eth0
169.254.0.0.: Неизвестный хост-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Отключение сетевых интерфейсов
truelock писал(а): ↑19.12.2007 14:29Код: Выделить всё
# route del -net 169.254.0.0. netmask 255.255.0.0 dev eth1 169.254.0.0.: Неизвестный хост
Ну и:
Код: Выделить всё
# route del -net 169.254.0.0. netmask 255.255.0.0 dev eth0 169.254.0.0.: Неизвестный хост
точку в конце 169.254.0.0. убери , и дай еще вывод netstat -rn
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
truelock
- Сообщения: 96
Re: Отключение сетевых интерфейсов
# route del -net 169.254.0.0 netmask 255.255.0.0 dev eth1
выполнилось без лишнего шума.
route
netstat -rn
выполнилось без лишнего шума.
route
Код: Выделить всё
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 10 0 0 eth0
10.0.0.0 * 255.255.0.0 U 10 0 0 eth1
169.254.0.0 * 255.255.0.0 U 10 0 0 eth0
default gate.yaguo.ru 0.0.0.0 UG 10 0 0 eth1netstat -rn
Код: Выделить всё
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.0.0.4 0.0.0.0 UG 0 0 0 eth1-
dey
- Сообщения: 335
- ОС: OpenSuse 11.1
Re: Отключение сетевых интерфейсов
Результат есть после удаления маршрута ?
В сознательных действиях должен присутствовать существенный неалгоритмический компонент.
Roger Penrose,The Emperor's New Mind
Roger Penrose,The Emperor's New Mind
-
truelock
- Сообщения: 96
Re: Отключение сетевых интерфейсов
Вроде оба интерфейса работают. Но drak их не видит(только он). По SMB смотрю виндовую сеть, и при этом сижу в интернете.
route
netstat -rn
Как без drak(руками так сказать) разрешить использовать интернет с моей машины.
Вообще для настройки прокси используется конфиг прова, на их сервере - может ли это как-то влиять.
И вообще тут вроде как всё по старому.
route
Код: Выделить всё
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 10 0 0 eth0
10.0.0.0 * 255.255.0.0 U 10 0 0 eth1
169.254.0.0 * 255.255.0.0 U 10 0 0 eth1
169.254.0.0 * 255.255.0.0 U 10 0 0 eth0
default gate.yama.ru 0.0.0.0 UG 10 0 0 eth1netstat -rn
Код: Выделить всё
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.0.0.4 0.0.0.0 UG 0 0 0 eth1Как без drak(руками так сказать) разрешить использовать интернет с моей машины.
Вообще для настройки прокси используется конфиг прова, на их сервере - может ли это как-то влиять.
И вообще тут вроде как всё по старому.
-
BDag
- Сообщения: 276
- ОС: Mandriva Linux Cooker
Re: Отключение сетевых интерфейсов
Нужно настройить shorewall
В /etc/shorewall/masq прописываешь строку <if_dev_WAN> <if_dev_LAN> вот и все.
в /etc/shorewall/rules прописываешь REDIRECT lan 3128 www
PS: перед этим настрой зоны, интерфейсы и политики.
man shorewall-zone
man shorewall-interfaces
man shorewall-rules
man shorewall-masq
вроде бы ничего не забыл.
В /etc/shorewall/masq прописываешь строку <if_dev_WAN> <if_dev_LAN> вот и все.
в /etc/shorewall/rules прописываешь REDIRECT lan 3128 www
PS: перед этим настрой зоны, интерфейсы и политики.
man shorewall-zone
man shorewall-interfaces
man shorewall-rules
man shorewall-masq
вроде бы ничего не забыл.
-
truelock
- Сообщения: 96
Re: Отключение сетевых интерфейсов
Спасибо! Помогло.
В принципе только и понадобилось дописать:
Но всё равно почитал:
Понятно, где собака порылась, ещё раз, Спасибо.
В принципе только и понадобилось дописать:
Код: Выделить всё
В /etc/shorewall/masq прописываешь строку <if_dev_WAN> <if_dev_LAN> вот и все.
в /etc/shorewall/rules прописываешь REDIRECT lan 3128 wwwНо всё равно почитал:
Код: Выделить всё
man shorewall
man shorewall-zone
man shorewall-interfaces
man shorewall-rules
man shorewall-masqПонятно, где собака порылась, ещё раз, Спасибо.