1

Решил сделать копию роутера. На всякий... На старом роутере интерфейсы с именем eth0 и тд. На новый поставил сразу Fedora 17 с запущенным Network Manager. начал с этого

# systemctl disable NetworkManager.service 
# systemctl stop NetworkManager.service 
# systemctl enable network.service network.service 
is not a native service, redirecting to /sbin/chkconfig. 
Executing /sbin/chkconfig network on 
#chkconfig network on 
#service network start 
#ifconfig em1 192.168.0.134 em1 192.168.0.134 
#ifconfig -a
em1       Link encap:Ethernet  HWaddr 00:09:6B:74:27:9A
          inet addr:192.168.0.134  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::209:6bff:fe74:279a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11902 errors:0 dropped:211 overruns:0 frame:0
          TX packets:116 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1060078 (1.0 MiB)  TX bytes:24614 (24.0 KiB)

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:612 errors:0 dropped:0 overruns:0 frame:0
          TX packets:612 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:47428 (46.3 KiB)  TX bytes:47428 (46.3 KiB)

p1p1      Link encap:Ethernet  HWaddr CC:5D:4E:38:86:B4
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

p3p1      Link encap:Ethernet  HWaddr CC:5D:4E:38:86:AA
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Подскажите пож. чего дальше делать?  Нужно переименовать сетевые интерфейсы чтобы весь iptables не править?

2

ansh пишет:

Подскажите пож. чего дальше делать?  Нужно переименовать сетевые интерфейсы чтобы весь iptables не править?

здесь смотри, /etc/udev/rules.d/70-persistent-net.rules

It is good day to die ...
MS Windows 10
Заметки о главном...

3

yum remove biosdevname

Но помни, что при этом у тебя eth0 и eth1 не будут привязаны к конкретной сетевой карте.
Лучше бы уж iptables поправить с заделом на будущее.

4

/etc/udev/rules.d/70-persistent-net.rules - небыло такого файла
сделал
#yum remove biosdevname
появился /etc/udev/rules.d/70-persistent-net.rules
скопировал ifcfg-eth0 ifcfg-eth1 ifcfg-eth2 в  /etc/sysconfig/networking/devices но интерфейсы не поднимаются. И где теперь настраивать if?

5

ansh пишет:

появился /etc/udev/rules.d/70-persistent-net.rules

потому что там прописывается имя интерфейса, надо открыть и поправить его

It is good day to die ...
MS Windows 10
Заметки о главном...

6

имена eth0 и тд появились.... /etc/udev/rules.d/70-persistent-net.rules - править не нужно.
мне нужно указать IP маску и тд)

7

ansh пишет:

мне нужно указать IP маску и тд)

используй что ли тогда  system-config-network-tui

It is good day to die ...
MS Windows 10
Заметки о главном...

8

Vascom i2ks спасибо
прогнал все if через system-config-network-tui и все заработало. Видимо маки были разные...)))

9

странно но комманда ifconfig не показывает виртуальные if
содержимое ifcfg-eth0:1

DEVICE=eth0:1
BOOTPROTO=none

IPADDR=x.x.x.x
NETMASK=255.255.255.224
GATEWAY=x.x.x.x
TYPE=Ethernet
ONPARENT=no
IPV6INIT=no
USERCTL=no
PREFIX=27

10

оставил только это в /etc/sysconfig/network-scripts:

DEVICE=eth0:1
BOOTPROTO=none
IPADDR=x.x.x.x
NETMASK=255.255.255.224
GATEWAY=x.x.x.x
TYPE=Ethernet

сделал

# service network restart
Restarting network (via systemctl):                        [  OK  ]

после этого появились виртуальные интерфейсы)

11

Vascom пишет:
yum remove biosdevname

Но помни, что при этом у тебя eth0 и eth1 не будут привязаны к конкретной сетевой карте.
Лучше бы уж iptables поправить с заделом на будущее.

а разве нельзя сделать привязку к MAC ?

Спросить - стыд минуты, не узнать - стыд всей жизни

12

У меня стоит Russin Redora 19, решиш переименовать на удобный мене вид интерфейсы, удалил biosdevname, но так ничего и не произошло файлик 70-persistent-net.rules так и не появился

Спросить - стыд минуты, не узнать - стыд всей жизни

13

Ну и что смысла в этих predictable network names? Все равно переименовываете на старый добрый лад. Поменьше слушайте, что вам Леннарт поет ;-)

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

14

yars пишет:

Ну и что смысла в этих predictable network names? Все равно переименовываете на старый добрый лад. Поменьше слушайте, что вам Леннарт поет ;-)

эм дело втм что у меня шяс интерфейс в системе называется  enp2s5 а мне хотелось бы чтоб он назывался eth0 к примеру, как то уже привык к eth

Спросить - стыд минуты, не узнать - стыд всей жизни

15

Не пробовал, но можно с помощью 80-net-name-slot.rules или сказать ядру что-то типа net.ifnames=0 biosdevname=0, гугл в руки и пробовать, например например.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

16

lone_wolf пишет:

У меня стоит Russin Redora 19, решиш переименовать на удобный мене вид интерфейсы, удалил biosdevname, но так ничего и не произошло файлик 70-persistent-net.rules так и не появился

В третьем классе школы дети более грамотно излагают свои мысли.  bu

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

17

zenon пишет:

Не пробовал, но можно с помощью 80-net-name-slot.rules или сказать ядру что-то типа net.ifnames=0 biosdevname=0, гугл в руки и пробовать, например например.

спасибо за инфу...

zenon пишет:

В третьем классе школы дети более грамотно излагают свои мысли. 

окей, пойду в 3 класс учится грамотно излагать мысли...

Спросить - стыд минуты, не узнать - стыд всей жизни