На компьютере с ubuntu установлено 2 сетевых адаптера. Первый подключен к локальной сети с выходом в глобальную, второй подключен к рабочей, "закрытой" (за vipnet) сети. Проблема в том, что видно компьютеры только из одной подсети. Например, мой комп видит только находящихся в сети 172.31.56.x, а например, находящихся в сети 172.30.106.x не видит. Думаю, что проблема эта в настройке ubuntu, т.к. на windows с идентичными настройками ip, маски, шлюза, днс проблемы нет. Менял маску подсети на 255.0.0.0 - не помогло.
ifconfig -aeth0 Link encap:Ethernet HWaddr 50:e5:49:c9:70:51
inet addr:192.168.1.115 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::52e5:49ff:fec9:7051/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2187594 errors:0 dropped:0 overruns:0 frame:0
TX packets:1145131 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1796799082 (1.7 GB) TX bytes:122369985 (122.3 MB)
eth1 Link encap:Ethernet HWaddr 10:fe:ed:00:2d:29
inet addr:172.31.56.15 Bcast:172.31.56.255 Mask:255.255.255.0
inet6 addr: fe80::12fe:edff:fe00:2d29/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5052624 errors:0 dropped:189 overruns:0 frame:0
TX packets:643588 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:370997179 (370.9 MB) TX bytes:50048962 (50.0 MB)
lo Link encap:Локальная петля (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:151778 errors:0 dropped:0 overruns:0 frame:0
TX packets:151778 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:78067234 (78.0 MB) TX bytes:78067234 (78.0 MB)