Совместно используйте Интернет-соединение с компьютера на новый маршрутизатор

Оказывается, что можно просто использовать [^a-z] для значения grep -v [a-z].

Я использую его как:

#!/usr/bin/env python
# coding=UTF-8

import sys, re

for file in sys.argv[1:]:
    f = open(file)
    string = f.read()
    regex = re.compile('[^a-z]')
    subs = regex.sub('', string)
    f.close()
    print subs
4
26.12.2012, 17:35
1 ответ

Если я понимаю то, что Вы - afer, Вы хотите следующее:

You <-> Home systems <-> DDWRT Router <-> Linux Box <-> Internet

Раз так затем необходимо будет сделать несколько вещей на ноутбуке Linux. В зависимости от то, какой дистрибутив Вы используете шаги, будет немного отличаться. Мои шаги являются для Fedora дистрибутивом Redhat.

% vim /etc/sysconfig/network-scripts/ifcfg-eth0

Содержание ifcfg-eth0:

DEVICE=eth0
BOOTPROTO=none
BROADCAST=xx.xx.xx.255  # Optional Entry
IPADDR=xx.xx.xx.xx
NETMASK=255.255.255.0   # Provided by the ISP
NETWORK=xx.xx.xx.0     # Optional
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
GATEWAY=xx.xx.xx.xx # The linux laptop's lan ip

Сбросьте Ваш iptables:

% iptables --flush
% iptables --table nat --flush
% iptables --delete-chain
% iptables --table nat --delete-chain

Теперь настройте подмену:

% iptables --table nat --append POSTROUTING --out-interface wlan0 -j MASQUERADE
% iptables --append FORWARD --in-interface eth0 -j ACCEPT

Настройте передачу NAT:

% echo 1 > /proc/sys/net/ipv4/ip_forward

Сделайте это постоянным путем добавления следующей строки:

% vim /etc/sysctl.conf
net.ipv4.ip_forward = 1

Перезапуск iptables сервис:

% service iptables restart

Это шаги от моей памяти, таким образом, можно столкнуться с проблемой здесь или там но они - в значительной степени все шаги, необходимо будет установить поле Linux как маршрутизатор/переключатель.

Примечание: Необходимо будет также установить любые устройства на стороне локальной сети так, чтобы их маршрут по умолчанию был IP-адресом соединения LAN полей Linux (eth0).

Ресурсы

4
27.01.2020, 20:56

Теги

Похожие вопросы