Я экспериментирую для подключения моей настольной машины рабочий сервер Ubuntu с модемом.
Существует два eth вывода. Каждый переходит к маршрутизатору, и я использовал другой для своего настольного компьютера.
Интернет не работает при соединении этот путь. Tho, это работает, если я подключаю его к маршрутизатору eth вывод.
Что я делаю неправильно? Действительно ли возможно подключить мою машину к модему? Я хотел бы переместить маршрутизатор в другую комнату, но сохранить модем вокруг моего компьютера подключенным через короткий eth кабель.
Как зафиксировать это?
То, что я выполняю сервер Ubuntu, могло быть потенциально не важным. Машина использует openbox в качестве менеджера окон.
Если я понимаю Вас, топология
-------- ---------- eth1 ---------
| PC | | server |-------------| modem |
-------- ---------- eth0 ---------
eth0| |eth0
|-----------|
Решение - что-то вроде этого
EXP:
Установка ПК
eth0
ip: 192.168.2.100
nm: 255.255.255.0
gw: 192.168.2.1
Установка сервера
eth0
ip: 192.168.2.1
nm: 255.255.255.0
eth1
ip: 192.168.1.100
nm: 255.255.255.0
gw: 192.168.1.1
Модемная установка LAN
ip: 192.168.1.1
nm: 255.255.255.0
После этого необходимо сделать парование на сервере
Включите передачу IP. Это сделано любой при помощи
echo "1" > /proc/sys/net/ipv4/ip_forward
Затем мы добавим правило, говорящее для передачи трафика
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
и наконец, мы просим, чтобы IPtables подменил
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
Редактирование 1
В этом случае проблема может произойти на настройке маршрутизатора
EXP 2
Установка модема
wan: ip from provider
lan ip: 192.168.1.1
lan nm: 255.255.255.0
# you can setup dhcp or you can setup PC(Ubuntu server)
ip: 192.168.1.100
nm: 255.255.255.0
gw: 192.168.1.1
dns: 8.8.8.8 # or from your ISP
Настройка маршрутизатора
wan ip: 192.168.1.99
wan nm: 255.255.255.0
wan gw: 192.168.1.1
lan ip: 192.168.2.1
lan nm: 255.255.255.0
# you can configure dhcp for router clients
ПК!, PC2, установка ноутбука
ip: 192.168.2.xxx
nm: 255.255.255.0
gw: 192.168.2.1
or via dhcp from router
Я только вижу, что у Вас есть проблема к соединяющемуся серверу к модему. Поместите вывод от команды sudo cat /etc/network/interfaces
Или можно измениться в /etc/network/interfaces
от
auto eth0
iface eth0 inet static
кому:
auto eth0
iface eth0 inet dhcp
Сохраните, сеть перезапуска и...