Получать ip автоматически

Аватар пользователя Sewix

В нашей локальной сети. IP адреса выдаются автоматически. После установки ASP Linux11. Я сеть никак не настраивал. И сразу получил правдоподобный ip адрес. Я могу спокойно лазить по сети все отлично работает.

Однако этот адрес отличается от адреса получаемого в Windows(в win XX.X.XX.185 в Linux XX.X.XX.133). Это меня напрягает. Хочу продублировать фтп сервер под Линуксом и оставить прежний адрес.

Ковыряясь в настройках я обнаружил что указан неправельный вторичный dns сервер. Первичный указан правельно, хотя я его не прописывал.

Подскажите где поправить чтобы ip-адрес в Win и Linux были одинаковы.

Аватар пользователя WebCode

Re: получать ip автоматически

1. Раздача IP адресов Автоматически подразумевает, что DHCP сервер провайдера выдает Вам один из свободных IP адресов. Сегодня это хх.хх.хх.135, завтра хх.хх.хх.25.
2. Для настройки одного, конкретного IP адреса нужно обратить к Вашему провайдеру, как я понимаю, и выяснить возможность получения Статистического IP.

Аватар пользователя Sewix

Re: получать ip автоматически

Проблемо в том что под видовс всегда XX.X.XX.185. А под Линукс всегда XX.X.XX.133. Этот ip у меня в локальной сети а не динамический ip в интернет.

Аватар пользователя WebCode

Re: получать ip автоматически

Тогда настрой eth0 под нужный IP.

Аватар пользователя wusup

Re: получать ip автоматически

Пропиши статический ip в /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.185 (или что у Вас там)
NETMASK=255.255.0.0 (соответствующую маску)
GATEWAY=192.168.0.1 (опять таки.. адрес шлюза)

Затем команды дай

ifdown eth0
ifup eth0

Пропиши в /etc/resolv.conf правильные адреса ДНС
по типу:

nameserver 127.0.0.1
nameserver 192.168.0.1
nameserver 192.168.0.2

Аватар пользователя WebCode

Re: получать ip автоматически

wusup, ты забыл ещё:

в /etc/sysconfig/network-scripts/ifcfg-eth0 ещё нужно

NETWORK=192.168.0.0
BROADCAST=192.168.0.255

Ну тоже, в зависимости от сетки.

Аватар пользователя DRVTiny

Re: получать ip автоматически

Как мне кажется, это очень уж экзотическая проблема, которая может состоять либо в том, что у Вас несколько сетевых интерфейсов (несколько сетевых карт), к каждому из которых подключен кабель (а это крайне маловероятно), либо в том, что сервер, который раздаёт адреса, сам работает под управлением одной из серверных версий Windows, при чём использует для конфигурации клиентских рабочих станций протоколы сетей Windows (NetBIOS), а не стандартный DHCP-протокол. В последнем случае, боюсь, Вам даже установка Samba-сервера на Linux не поможет получить свой IP-адрес...

Аватар пользователя Sewix

Re: получать ip автоматически

У меня две сетевые карыт(eth0 и eth1). К каждой подключен сетевой кабель.

Аватар пользователя DRVTiny

Re: получать ip автоматически

Цитата:
У меня две сетевые карыт(eth0 и eth1). К каждой подключен сетевой кабель.

И куда эти карты у Вас "смотрят"? Вы уверены в том, что при маршрутизации в качестве интерфейса default route Linux использует ту сетевую карту, IP-адрес которой в ОС Windows - XX.X.XX.185 ?

Аватар пользователя Sewix

Re: получать ip автоматически

Если прописываю статический ip локалка не работает. Прописал /etc/resolv.conf правильные адреса ДНС. После перезагрузки в файле resolv.conf остальись прежине настроийки.

В моем случае не стоит настраивать статический ip. При cегментации сети ip может меняться.

Попробую подробно описать структуру своей сети:
Две сетевые карты
Marvell 88E8001 Gigabit ethernet controller(встроенная) интерфейс eth1. Соеденина со вторым компом. Второй комп я использую для печати по сети. Ко второму компу присаеденен принтер. Я не использую свой комп как шлюз на втором компе нету инета мне просто нужен принтер.
ifcfg-eth1
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
TYPE=Ethernet
DEVICE=eth1:1
HWADDR=<мак адрес>
BOOTPROTO=none
IPV6INIT=no
ONBOOT=yes
USERCTL=no
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=192.168.0.2

Compex RE100ATX/WOL (pci) интерфейс eth0. Локальная сеть с выходом в интернет.
ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
PEERDNS=yes

TYPE=Ethernet
USERCTL=no
IPV6INIT=no
HWADDR=<мак адрес>

Интернет работает через VPN

eth0 Link encap:Ethernet HWaddr 00:80:48:20:55:A9
inet addr:10.4.64.133 Bcast:10.4.64.255 Mask:255.255.255.0
inet6 addr: fe80::280:48ff:fe20:55a9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5434 errors:0 dropped:0 overruns:0 frame:0
TX packets:2483 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2462911 (2.3 MiB) TX bytes:343755 (335.6 KiB)
Interrupt:10 Base address:0x6400

eth1 Link encap:Ethernet HWaddr 00:11:D8:7A:16:7C
inet6 addr: fe80::211:d8ff:fe7a:167c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:404 (404.0 b)
Interrupt:10 Memory:feaf8000-0

eth1:1 Link encap:Ethernet HWaddr 00:11:D8:7A:16:7C
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:10 Memory:feaf8000-0

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:1820 errors:0 dropped:0 overruns:0 frame:0
TX packets:1820 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3519390 (3.3 MiB) TX bytes:3519390 (3.3 MiB)

ppp0 Link encap:Point-to-Point Protocol
inet addr:XXX.XX.XX.XX P-t-P:XXX.XXX.XXX.XX Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1372 Metric:1
RX packets:1744 errors:0 dropped:0 overruns:0 frame:0
TX packets:1806 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1732400 (1.6 MiB) TX bytes:185346 (181.0 KiB)

eth0 Link encap:Ethernet HWaddr 00:80:48:20:55:A9
inet addr:10.4.64.133 Bcast:10.4.64.255 Mask:255.255.255.0
inet6 addr: fe80::280:48ff:fe20:55a9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1829 errors:0 dropped:0 overruns:0 frame:0
TX packets:112 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:146624 (143.1 KiB) TX bytes:9235 (9.0 KiB)
Interrupt:10 Base address:0x6400

eth1 Link encap:Ethernet HWaddr 00:11:D8:7A:16:7C
inet6 addr: fe80::211:d8ff:fe7a:167c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:47 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7356 (7.1 KiB) TX bytes:404 (404.0 b)
Interrupt:10 Memory:feaf8000-0

eth1:1 Link encap:Ethernet HWaddr 00:11:D8:7A:16:7C
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:10 Memory:feaf8000-0

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:1795 errors:0 dropped:0 overruns:0 frame:0
TX packets:1795 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3206066 (3.0 MiB) TX bytes:3206066 (3.0 MiB)

роутинг:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.254.171 * 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
10.4.64.0 * 255.255.255.0 U 0 0 0 eth0
212.1.224.0 10.4.64.254 255.255.255.0 UG 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
10.0.0.0 10.4.64.254 255.0.0.0 UG 0 0 0 eth0
default 192.168.254.171 0.0.0.0 UG 0 0 0 ppp0

Все работает. Но мне нужен ip 10.4.64.185.

RSS-материал