Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Ubuntu проблема с настройкой сети. (http://forum.oszone.net/showthread.php?t=280625)

Eugene Shugaev 09-04-2014 22:29 2335513

Ubuntu проблема с настройкой сети.
 
Я дома поднял сервер на базе ubuntu 13.10, есть 2 сеетевые карты (eth0 and eth1)
eth0 -принимает интернет
eth1 -раздаёт в локальную сеть
Проблема: не выходит настроить интернет, network-manager я удалил ибо через терминал удобнее работать. Настройки я храню в /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
pre-up iptables-restore < /etc/iptables.up.rules

Это для eth1 и всё работает и интернет раздаёт а вот как прикрутить сюда eth0 незнаю как не пробовал ничего не выходит.

vadblm 09-04-2014 22:49 2335524

Цитата:

Цитата Eugene Shugaev
Проблема: не выходит настроить интернет, network-manager »

Из этого вывод, что вы зачем-то используете десктопную версию, зачем?
Цитата:

Цитата Eugene Shugaev
/etc/iptables.up.rules »

На них бы посмотреть. И где описание eth0?

Ну и поскольку вы наверное хотите сделать из машинки шлюз, не забывайте включить форвардинг в ядре, что в /proc/sys/net/ipv4/ip_forward ?

zai 09-04-2014 22:56 2335527

Цитата:

Цитата Eugene Shugaev
Я дома поднял сервер на базе ubuntu 13.10 »

Нужно было устанавливать на lts и сервер
Цитата:

Цитата Eugene Shugaev
eth0 -принимает интернет »

Как?
Цитата:

Цитата Eugene Shugaev
network 192.168.0.0
broadcast 192.168.0.255 »

Это зачем?
Цитата:

Цитата Eugene Shugaev
как прикрутить сюда eth0 »

Так же, как и 1
auto eth0
iface eth0 inet static
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x

Настройки dns: /etc/resolv.conf
nameserver x.x.x.x
nameserver x.x.x.x

Eugene Shugaev 09-04-2014 23:20 2335538

Форвардинг я разумеется включил) А вот и
# Generated by iptables-save v1.4.18 on Tue Apr 8 12:15:29 2014
*nat
:PREROUTING ACCEPT [2482:255614]
:INPUT ACCEPT [1631:204554]
:OUTPUT ACCEPT [9371:634480]
:POSTROUTING ACCEPT [0:0]
-A POSTROUTING -j MASQUERADE
COMMIT
# Completed on Tue Apr 8 12:15:29 2014
# Generated by iptables-save v1.4.18 on Tue Apr 8 12:15:29 2014
*filter
:INPUT ACCEPT [1391831:2027764836]
:FORWARD ACCEPT [1244:73540]
:OUTPUT ACCEPT [843732:48943092]
-A FORWARD -s 192.168.0.0/24 -i eth0 -o eth1 -m conntrack --ctstate NEW -j ACCEPT
-A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
COMMIT
# Completed on Tue Apr 8 12:15:29 2014

/etc/iptables.up.rules

vadblm 09-04-2014 23:33 2335549

Вроде всё верно, хотя conntrack и ни к чему.
Настройте тогда eth0, как выше zai написал. Если eth0 получает адрес динамически, то ещё проще
auto eth0
iface eth0 inet dhcp

Eugene Shugaev 09-04-2014 23:53 2335563

Я что-то не могу понять, смотрите:
Задача настроить доступ в интернет с eth0
sudo -s
stop network-manager
ifconfig -a
ifconfig eth0 down
ifconfig eth0 inet 192.168.1.143
ifconfig eth0 up
ping www.google.com это результат - ( ping: unknown host www.google.com )

А ещё sudo service networking restart
И всё))) система зависает, спасайт только перезагрузка
Что вы скажыте?

Вот я настроил
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.143
netmask 255.255.255.0
network 192.168.1.1
gateway 192.168.1.1

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

И инета канечно нету))))

vadblm 10-04-2014 00:10 2335570

Цитата:

Цитата Eugene Shugaev
ping www.google.com это результат - ( ping: unknown host www.google.com ) »

Цитата:

Цитата zai
Настройки dns: /etc/resolv.conf
nameserver x.x.x.x
nameserver x.x.x.x »


Eugene Shugaev 10-04-2014 00:18 2335573

Да ты истину глаголишь)))) Я live cd работает а ну я в основной ос попробую
СПАСИБО, ты реально помог. Я помню что писал dns в resolv.conf и видимо когда сносил network-manager nо и его почистил
sudo apt-get purge network-manager-gnome
А может я по не внимателности забыл про dns

vadblm 10-04-2014 00:50 2335588

Eugene Shugaev, будьте внимательней, вдумчиво читайте документацию и всё получится, не будете с детскими вопросами по форумам бегать. Удачи.


Время: 22:59.

Время: 22:59.
© OSzone.net 2001-