1

Доброго времени суток.
Помогите настроить нормально сеть.
Имеем:

ethX      Link encap:Ethernet  HWaddr 00:00:21:03:6B:1B 
ethX      Link encap:Ethernet  HWaddr 00:00:E8:A9:02:85 

 
Пишу именно ethX потому что это все произвольно меняется после перезагрузок.

нужно:

eth0      HWaddr 00:00:21:03:6B:1B  
          inet addr:192.168.10.74  
          Bcast:192.168.10.255  
          Mask:255.255.255.0
eth1      HWaddr 00:00:E8:A9:02:85  
          inet addr:192.168.0.XXX (DHCP)
          Gate:  (DHCP)
          Bcast:192.168.0.255  
          Mask:255.255.255.0

         
На eth0 висит ltsp и DHCP сервер, который туда должен выдавать адреса в сегменте 192.168.10.0

На eth1 внешняя сеть с интернетом и DHCP серваком "гдето там", тоесть должно конфигурироваться само, ну в крайнем случае можно и статику влепить но не охота, хотя сейчас не работает ни так ни эдак(

И в основном все отваливается из-за произвольного назначения имен интерфейсов, тк настройки, вроди как, привязаны к именам, и получается что после перезагрузки внутренняя сеть то на одной сетевухе, то на другой О_о

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

2

diablopc, Как то уже сталкивался. Вот даже в вики отписывал http://wiki.mageialinux.ru/index.php?ti … 1%81%D1%83

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

3

Последние продвижения:

Снес, к чертям, весь конфиг, т.е.

/network-scripts/ifcfg*; iftab; /etc/udev/rules.d/*

перезагрузил....

в результате появилось два интерфейса

enp2s10 и enp2s11 с конфигом по DHCP

Создал /etc/udev/rules.d/70-network.rules

перезагруз, в итоге оба интерфейса просто исчезли О_о

Опять посносил конфиги, перезагрузил, поправил ifcfg*

 
[root@localhost network-scripts]# cat ifcfg*0
DEVICE=enp2s10
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.10.74
NETMASK=255.255.255.0
GATEWAY=192.168.0.1 ## <<- указал так, потому что, с какойто радости, по 
DNS1=192.168.0.1 ## <<- другому нэт не поднимался на втором интерфейсе

[root@localhost network-scripts]# cat ifcfg*1
DEVICE=enp2s11
BOOTPROTO=dhcp
ONBOOT=yes

Сеть вродь начала подниматься нормально.

НО!

теперь имеем следующее:

[root@localhost network-scripts]# dhcpd enp2s10
Internet Systems Consortium DHCP Server 4.2.5-P1
Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
Wrote 0 leases to leases file.
Listening on LPF/enp2s10/00:00:21:03:6b:1b/192.168.10.0/24
Sending on   LPF/enp2s10/00:00:21:03:6b:1b/192.168.10.0/24
Can't bind to dhcp address: Address already in use
Please make sure there is no other dhcp server
running and that there's no entry for dhcp or
bootp in /etc/inetd.conf.   Also make sure you
are not running HP JetAdmin software, which
includes a bootp server.
- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

4

А что висит на 53 порту? У меня например dnsmasq, у тебя наверное тоже. Вот dhcpd и ругается наверное.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

5

[root@localhost NET]# service dnsmasq status
Redirecting to /bin/systemctl status dnsmasq.service
dnsmasq.service - A lightweight dhcp and caching nameserver
   Loaded: loaded (/usr/lib/systemd/system/dnsmasq.service; disabled)
   Active: inactive (dead)

Та и до этого ж все работало, просто когда имена интерфейсов ставали правильно - запускалось, а если наоборот - соответственно отваливалось все....
....и кроме конфига сети ничего не трогалось.....

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

6

diablopc пишет:

service dnsmasq status

Не стартует? Я точно не могу сказать, у меня хоть и Mageia 4.1 стоит, но интерфейсы еще по старому обзываются.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

7

dnsmasq вообще отключен, так что мешать не должен, а интерфейсы тож по старому обзывались до того как все конфиги посносил, а потом с автоопределения получились эти enp2s1*
Та фиг с ним, пускай называются как хотят, абы не скакали имена, а сейчас все вродь нормально с этим, но теперь вопрос в том что с DHCP происходит???

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

8 (17.09.2014 23:23:45 отредактировано XliN)

diablopc пишет:

вопрос в том что с DHCP происходит

Я так понимаю ты поставил dhcpd и им хочешь раздать в локалку? Верно? В конфиги попробуй указать конкретно, на каком интерфейсе ему работать.

И все же проверь, что 53 порт не занят.

 Консоль:
netstat -nlpa | grep :53

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

9

[root@localhost /]# netstat -nlpa | grep :53     
tcp        0      0 0.0.0.0:53041               0.0.0.0:*                   LISTEN      6603/rpc.mountd     
tcp        0      0 192.168.0.102:53919         77.92.75.150:80             ESTABLISHED 28226/firefox       
tcp        0      0 192.168.0.102:53924         77.92.75.150:80             ESTABLISHED 28226/firefox       
tcp        0      0 192.168.0.102:53925         77.92.75.150:80             ESTABLISHED 28226/firefox       
tcp        0      0 192.168.0.102:53927         77.92.75.150:80             ESTABLISHED 28226/firefox       
tcp        0      0 192.168.0.102:53923         77.92.75.150:80             ESTABLISHED 28226/firefox       
tcp        0      0 192.168.0.102:53926         77.92.75.150:80             ESTABLISHED 28226/firefox
udp        0      0 0.0.0.0:5353                0.0.0.0:*                               5402/avahi-daemon:  
udp        0      0 192.168.10.74:58689         192.168.10.74:5351          ESTABLISHED 6462/freeswitch    
[root@localhost /]# cat /etc/sysconfig/dhcpd
INTERFACES="enp2s10"
OPTIONS="-q"
- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

10

XliN пишет:

Я так понимаю ты поставил dhcpd и им хочешь раздать в локалку? Верно?

Как-то так хотел
http://i66.fastpic.ru/big/2014/0918/d1/5cc5826ebc840dd3cd2b766120daabd1.png

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

11

А что в /etc/dhcpd.conf

И что пишет сам dhcp-server при старте? Стартует?

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

12

 Консоль:
root@localhost etc]# cat dhcpd.conf
authoritative;
ddns-update-style interim;
default-lease-time 28800;
max-lease-time 28800;
allow booting;
allow bootp;
option option-128 code 128 = string;
option option-129 code 129 = text;


subnet 192.168.10.0 netmask 255.255.255.0 {
use-host-decl-names on;
option log-servers 192.168.10.74;
range dynamic-bootp 192.168.10.100 192.168.10.253;
option root-path "192.168.10.74:/opt/ltsp/i386";
option broadcast-address 192.168.10.255;
option routers 192.168.10.74;
option subnet-mask 255.255.255.0;
if substring (option vendor-class-identifier, 0, 9) = "PXEClient"
{
filename "lts/2.6.20.9-ltsp-1/pxelinux.0";
}
next-server 192.168.10.74;
}

 Консоль:
[root@localhost etc]#dhcpd enp2s10
Internet Systems Consortium DHCP Server 4.2.5-P1
Copyright 2004-2013 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
Wrote 0 leases to leases file.
Listening on LPF/enp2s10/00:00:21:03:6b:1b/192.168.10.0/24
Sending on   LPF/enp2s10/00:00:21:03:6b:1b/192.168.10.0/24
Can't bind to dhcp address: Address already in use
Please make sure there is no other dhcp server
running and that there's no entry for dhcp or
bootp in /etc/inetd.conf.   Also make sure you
are not running HP JetAdmin software, which
includes a bootp server.

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

13 (18.09.2014 00:38:45 отредактировано XliN)

А что если второй карточке статику прописать?

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

14

XliN пишет:

А что если второй карточке статику прописать?

Кинул только что статику....

 Консоль:
[root@localhost network-scripts]# systemctl status network.service
network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network)
   Active: active (running) since Wed 2014-09-17 23:40:15 EEST; 3min 36s ago
  Process: 19815 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)
  Process: 20389 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/network.service
           ├─20556 /sbin/ifplugd -I -b -i enp2s10
           └─20633 /sbin/ifplugd -I -b -i enp2s11

Sep 17 23:40:15 localhost.localdomain ifplugd(enp2s11)[20633]: Using interface enp2s11/00:00:E8:A9:02:85 with driver <tulip> (version: 1.1.15)
Sep 17 23:40:15 localhost.localdomain ifplugd(enp2s11)[20633]: Using detection mode: SIOCGMIIPHY
Sep 17 23:40:15 localhost.localdomain ifplugd(enp2s11)[20633]: Initialization complete, link beat detected.
Sep 17 23:40:15 localhost.localdomain ifplugd(enp2s11)[20633]: Executing '/etc/ifplugd/ifplugd.action enp2s11 up'.
Sep 17 23:40:15 localhost.localdomain network[20389]: Bringing up interface enp2s11:  [  OK  ]
Sep 17 23:40:15 localhost.localdomain systemd[1]: Started LSB: Bring up/down networking.
Sep 17 23:40:17 localhost.localdomain NET[20852]: /etc/sysconfig/network-scripts/ifup-post : updated /etc/resolv.conf
Sep 17 23:40:17 localhost.localdomain ifplugd(enp2s10)[20556]: Program executed successfully.
Sep 17 23:40:18 localhost.localdomain NET[20982]: /etc/sysconfig/network-scripts/ifup-post : updated /etc/resolv.conf
Sep 17 23:40:18 localhost.localdomain ifplugd(enp2s11)[20633]: Program executed successfully.


Вродь поднялось, но при этом ROUTER2 нормально видно, а все что за ним потерялось...
DHCPD сейчас не в одном сегменте раздавать не хочет, пробовал менять несколько раз.

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

15

Т.е ройтер 2 (0.2) пингует, а роутер 1 (0.1) нет?

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

16 (18.09.2014 01:14:34 отредактировано DiabloPC)

XliN пишет:

Т.е ройтер 2 (0.2) пингует, а роутер 1 (0.1) нет?

Именно, при этом когда включил обратно через DHCP, service network restart и опять с этим сегментом полный порядок.
Кста, там в LAN1 еще сетевой принтер висит, воткнут в ROUTER2 (0.2), так вот он тож перестал пинговаться....

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

17

Решилось все сносом всех конфигов (можно сказать "психонул") и писанием всего с нуля, вручную.

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему