LinuxForum.Fans
Тема

Настройка локальных интерфейсов

Автор: Archangel089 13 сообщений 4752 просмотров
18.10.2014 17:35 · отредактировано #397142

Добрый день!
Столкнулся вот с какой проблемой - в компьютер вставлен USB-модем. Пытаюсь настроить раздачу интернета в локальную сеть. Но не выходит. При попытке создать раздачу через центр управления пишет - "В вашей системе не обнаружено ни одного настроенного для работы с локальной сетью сетевого адаптера". При этом пинги до другого компа ходят (второй под 7 виндой). Попытался вставить другую сетевую карту - тоже самое.
Подскажите - в какую сторону копать? Пока только смущает имя сетевого интерфейса - enp4s1.
Вывод ifconfig

Показать
[root@server archangel]# ifconfig
enp4s1 Link encap:Ethernet HWaddr 1C:7E:E5:26:3A:25
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::1e7e:e5ff:fe26:3a25/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1601 errors:0 dropped:0 overruns:0 frame:0
TX packets:208 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:101043 (98.6 KiB) TX bytes:29150 (28.4 KiB)

enp4s8 Link encap:Ethernet HWaddr 00:16:76:7E:43:72
UP 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)

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:65536 Metric:1
RX packets:327 errors:0 dropped:0 overruns:0 frame:0
TX packets:327 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:64797 (63.2 KiB) TX bytes:64797 (63.2 KiB)

ppp0 Link encap:Point-to-Point Protocol
inet addr:100.73.44.133 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:5964 errors:0 dropped:0 overruns:0 frame:0
TX packets:6804 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:4508713 (4.2 MiB) TX bytes:881738 (861.0 KiB)

wwp0s29f7u2i1 Link encap:Ethernet HWaddr 3E:27:3F:B1:46:9D
UP 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)

Вывод route -n

Показать
[root@server archangel]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
100.73.44.133 127.0.0.1 255.255.255.255 UGH 0 0 0 lo
169.254.0.0 0.0.0.0 255.255.0.0 U 5 0 0 enp4s1
192.168.0.0 0.0.0.0 255.255.255.0 U 5 0 0 enp4s1

Вот здесь ещё смутило 169,254.0,0. Такой локалки у меня не было...
Заранее спасибо!

18.10.2014 20:24 #397154

Комп которому хочешь раздать инет как подключен? Он должен быть в той же сети, что и твой первый комп, а именно в 192.168.0.0/24 И шлюзом для него будет он же.

Плюс тут у тебя должна быть единичка, дабы NAT разрешить.
[console]cat /proc/sys/net/ipv4/ip_forward[/console]

Проверь как настроен фаирвол и iptables, а лучше отключи и настрой сам все.

Ну и само правило

text
 iptables -A POSTROUTING -s 192.168.100.0/24 -o ppp0 -j SNAT --to-source  100.73.44.133
19.10.2014 08:04 #397186

Схема сети примерно такая - сервер 192,168,0,100; роутерт 192,168,0,1 и комп под 7 виндой 192,168,0,2.
Все находятся в одной сети.
В ip_forward стоит 0. и никак не даёт его переименовать.
Файрвол отключен.
Правило прписать незнаю как - постоянно меняется IP модема.
Хотел настроить через графический - но пишет что не найдено интерфейсов с локальной сетью.

19.10.2014 09:42 #397202

Под рутом открываем файл /etc/sysctl.conf и там ставим net.ipv4.ip_forward = 1

Потом в консоли опять от рута

[console]echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE[/console]

На втором компе поставь шлюзом сервак и попробуй пингануть 8.8.8.8

19.10.2014 13:43 #397224

Прописал. 8,8,8,8 пингуется. Но остальные не хотят....

19.10.2014 13:59 #397226
"Archangel089" написал:
Но остальные не хотят....

на семерке укажи DNS 8.8.8.8 и 8.8.4.4

19.10.2014 14:23 #397228

Спасибо!!! Зароботало!
Подскажите ещё вопрос - чем можно подцепиться Магеи по удаленке? желательно по RDP.

19.10.2014 15:01 #397232
"Archangel089" написал:
Подскажите ещё вопрос - чем можно подцепиться Магеи по удаленке?

Либо x11 forwarding через ssh, для Windows есть клиент Putty, либо настраиваете VNC сервер, если хотите подключаться к текущей x сессии, то настраивайте x11vnc, в Gnome есть встроенная возможность. Под Windows так же есть vnc клиенты. Вообще, если вам не нужна графическая оболочка, то используйте просто ssh доступ.

"Archangel089" написал:
желательно по RDP.

Нормальной реализации нет. Можете попробовать настроить xrdp.

19.10.2014 16:25 #397237
"Archangel089" написал:
Спасибо!!! Зароботало!

Только после перезапуска сервера, перестанет работать. =)

20.10.2014 00:02 #397256

Действительно перестало) Ведь можно же сделать это всё в автозапуске?

20.10.2014 11:36 #397286
"Archangel089" написал:
Действительно перестало) Ведь можно же сделать это всё в автозапуске?

Можно эти команды прописать в /etc/rc.d/rc.local
Если его нет или не работает, то посмотрите совет №23: Полезные советы для Mageia 3

20.10.2014 23:57 #397410

Большое Спасибо! Всё заработало!

23.10.2014 16:08 #397879
Archangel089 написал:
Спасибо!!! Зароботало!
Подскажите ещё вопрос - чем можно подцепиться Магеи по удаленке? желательно по RDP.

teamviewer.com

Войдите или зарегистрируйтесь, чтобы ответить.