Рамиль_ Posted November 6, 2014 Posted November 6, 2014 Добрый день. Имеется Debian GNU/Linux 7. Три сетевых интерфейса. eth0-встроенная, eth1,eth2- pcie Intel Corporation 82576 Gigabit Network Connection. eth1 смотрит в локалку. eth2 смотрит в инет. Инета нет. я подключен к машине по ssh через eth1. Вот проблема: root@pppoe1:~# service networking restart [warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning). [....] Reconfiguring network interfaces...RTNETLINK answers: File exists Failed to bring up eth0. RTNETLINK answers: File exists Failed to bring up eth1. RTNETLINK answers: File exists Failed to bring up eth2. done. root@pppoe1:~# ifdown eth1 ifdown: interface eth1 not configured root@pppoe1:~# ifdown eth2 ifdown: interface eth2 not configured Как сеть работает, если eth1 не сконфигурирован...? Вот конфиг сети(скопировал с рабочей машины что бы исключить ошибки в синтаксисе, адреса поменял): auto eth0 iface eth0 inet static address 192.168.1.100 #gateway 192.168.1.1 netmask 255.255.255.0 auto eth1 iface eth1 inet static address 10.222.0.5 netmask 255.255.224.0 gateway 91.230.72.70 auto eth2 iface eth2 inet static address 91.230.72.70 netmask 255.255.255.252 gateway 91.230.72.69 И еще: root@pppoe1:~# cat /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules # program, run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single # line, and change only the value of the NAME= key. # PCI device 0x10ec:/sys/devices/pci0000:00/0000:00:1c.5/0000:04:00.0 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="60:a4:4c:cb:74:5f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x8086:/sys/devices/pci0000:00/0000:00:01.1/0000:02:00.0 (igb) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="90:e2:ba:79:05:e6", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" # PCI device 0x8086:/sys/devices/pci0000:00/0000:00:01.1/0000:02:00.1 (igb) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="90:e2:ba:79:05:e7", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2" root@pppoe1:~# мак-адреса и названия сетевых интефейсов совпадают в ifconfig и в etc/udev/rules.d/70-persistent-net.rules. У меня мало сообщений( Вы можете отправить еще 3 сообщений сегодня. Данное ограничение будет действовать пока у вас не будет 7 одобренных сообщений. Вставить ник Quote
pppoetest Posted November 6, 2014 Posted November 6, 2014 Покажите ifconfig ip ro ip ru iptables -vnL iptables -vnL -t nat sysctl -a | grep '\.forw' | grep ipv4 auto eth1 iface eth1 inet static address 10.222.0.5 netmask 255.255.224.0 gateway 91.230.72.70 Шлюз может быть только из подсети на которой висит интерфейс, и если протелепатировать, то здесь он вообще не нужен. Вставить ник Quote
Ivan_83 Posted November 6, 2014 Posted November 6, 2014 Шлюз может быть только из подсети на которой висит интерфейс, и если протелепатировать, то здесь он вообще не нужен. Шлюз может быть из любой подсети, кроме 0/8, 127/8 и 224/4, главное чтобы система знала через какой интерфейс пакеты на этот адрес слать. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.