У меня есть поле Ubuntu 15.04 с nic подключаемым с помощью кабеля к моему модему маршрутизатора для Интернета.
Теперь я хотел бы установить и настроить второй nic с единственной задачей соединения с моим принтером (яблоко laserwriter w/сетевой адаптер).
Как я делаю этот w/o порождение конфликтов?
Какая-либо специальная маршрутизация или маскирование подсети включены?
Я думал два совершенно других частных адреса без разделения на подсети.
eth0 (для Интернета) в данный момент DHCP, но я мог сделать это статичным как это:
addr 192.168.x.x
subnet 255.255.255.0
default gateway 192.168.x.1
eth1 (к сетевому адаптеру принтера):
addr 172.16.x.x
subnet 255.255.255.0
no default gateway specified
Что-то вроде этого работало бы, или мне нужно другое решение?
Спасибо!
Принятие Вас хочет только, чтобы Ваш ПК имел доступ к принтеру, и что можно настроить принтер, чтобы иметь фиксированный IP-адрес 172.16.x.y
, это может работать.
Иначе Вы, возможно, должны установить dhcp сервер для eth1 для принтера. dnsmasq
легкий выбор. Но поскольку в другом ответе говорится, почему бы не поместить принтер на Ваш маршрутизатор?
Можно сделать топологию как это
|------|
| PC |=========|--------| |--------|
|------| | switch |======| router |
|--------| |--------|
|
|---------| |
| printer |=========|
|---------|
Подключение PC
, printer
и router
на том же switch
Затем настройте Вас PC
на этом пути
Править /etc/network/interfaces
sudo nano /etc/network/interfaces
сделайте conf на этом пути
auto eth1
iface eth1 inet static
address 192.168.x.x
netmask 255.255.255.0
gateway 192.168.x.1
up ip addr add 172.16.x.x/24 dev eth1 label eth1:1
Каждая вещь будет работать, и у Вас будет только одна noc карта на PC
.
Решение 2
Как Вы говорят, можно добавить nic к PC
и настройте вторую карту eth1
без gw
и подключение к printer
. Это решение aslo будет работать.
Решение 3
Простое подключение printer
кому: switch port
на router
и настройте printer
в той же сети как PC
но без gw
. PC
будет общаться с printer
через router
.