小编Ale*_*lke的帖子

同时使用两个网络?

我想在教室里使用 Ubuntu 10.10 服务器,这是一个计算机实验室,其带宽由本地电缆 ISP 提供。这没问题,尽管学校网络有一台我想使用的 IP 打印机。我无法通过有线 Internet 连接到打印机。但是,我有两个网卡。

如何同时使用两个网络?

eth0(静态 192.168.1.254)插入四端口路由器 192.168.1.1。四端口路由器的公共端是有线公司提供的互联网。我也将教室工作站插入交换机。交换机插入四端口路由器。整个教室都连接到有线互联网。

另一个网卡 eth1 可以插入墙上的以太网插孔吗?它使用学校网络,我可能会通过 DHCP 收到一个 IP 地址,如 10.140.10.100,而打印机可能在 10.120.50.10。

我正在考虑在服务器上安装打印机,以便它可以与工作站共享。但这是如何工作的?我可以将 eth1 插入学校网络并访问两个局域网吗?

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

auto eth1
iface eth1 inet dhcp
Run Code Online (Sandbox Code Playgroud)

networking routing printing lan

7
推荐指数
1
解决办法
1万
查看次数

尝试运行`ntpdate`时出现“找不到适合同步的服务器”错误

我正在尝试在 Ubuntu 机器上设置 NTP 服务器。在这个特定的问题上让我头疼。

ntpdate[5005]: no server suitable for synchronization found执行命令时出错ntpdate

任何人都可以帮我解决这个问题吗?


/etc/ntp.conf:

server 0.ubuntu.pool.ntp.org 
server 1.ubuntu.pool.ntp.org 
server 2.ubuntu.pool.ntp.org 
server 3.ubuntu.pool.ntp.org
Run Code Online (Sandbox Code Playgroud)

还有当我发出命令时 netstat -anltp | grep "LISTEN"

tcp 0 0 127.0.0.1:53 0.0.0.0:* 听 1816/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 939/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* 听 1013/cupsd
tcp 0 0 127.0.0.1:39558 0.0.0.0:* LISTEN 5529/rsession
tcp 0 0 0.0.0.0:902 0.0.0.0:* LISTEN 1275/vmware-authdla
tcp 0 0 127.0.0.1:47304 0.0.0.0:* LISTEN 5822/rsession
tcp6 0 0 :::80 :::* 听 1400/apache2 …

ntp

6
推荐指数
2
解决办法
4万
查看次数

为什么resolv.conf中的127.0.0.1会导致DNS解析出现问题?

[更新和更新二:根据答案之一,在问题的末尾查看我笨拙而正确的解决方案]

当我的resolv.conf文件包含 127.0.0.1 IP 地址时,我的 DNS 查找速度非常慢,实际上,许多名称根本没有得到解析,因为它(当然)超时了。

我在这里找到了一个看似有效答案的问题:

DNS 查找速度极慢

除了我可以看到 dnsmasq 工具正在为 IP 范围 192.168.122.2 到 192.168.122.254 运行。这看起来像VirtualBox和qemu使用的IP,所以我想象如果我关闭dnsmasq,从虚拟系统访问互联网会失败!

缓慢和/或超时是否还有其他原因?(注意,出现问题时,问题在所有stackoverflow网站(包括askubuntu)上的用户图片等特定系统上更为突出。)

在这一点上,我从resolv.conf文件中删除了 IP并在我浏览时绕过了问题,但我认为这不是最好的解决方案(当然,每次重新启动时都会在那里重新安装 IP!)我想要一个这个问题的更永久的解决方案仍然允许我按预期运行虚拟系统。

PS 我不运行网络管理器。


的内容 /etc/network/interfaces

请注意,我在 eth1(即 eth1:0)上添加第二个 IP 之前遇到了问题。

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth1
iface eth1 inet static …
Run Code Online (Sandbox Code Playgroud)

virtualbox networking dns

6
推荐指数
1
解决办法
4万
查看次数

确定 Firefox 中哪个选项卡 100% 使用我的一个 CPU 的方法是什么?

有时,firefox 开始使用我的一个 CPU 的 100%。事实是我可能打开了 50 个标签。查看输出htop我可以看到一个特定的选项卡正在产生问题。大多数其他人要么为 0%,要么至少低于 5%,但有一个会超过 100%。

所以htop我知道哪个选项卡进程,但我怎么能将该 PID 转换为选项卡名称或 URL?有没有简单的方法?或者也许我可以在 Firefox 中安装一个插件,它类似于htop但在每个选项卡的基础上显示信息(与 中的 Linux 进程相反htop)。

使用以下命令查找进程htop

  1. 我按 F4 并输入“firefox”,所以只出现 Firefox 进程和线程。
  2. 我按 F5 查看线程列表
  3. 我忽略了主进程,它是所有其他进程的总和,并搜索 CPU 使用率 100% 的一个进程

我查看了命令行上的参数,所有不同进程的所有参数看起来都相同,因此该部分根本没有帮助。

在此处输入图片说明

(点击图片放大,更易阅读!)

PS 我在使用默认 Gnome 环境的 Ubuntu 18.04 下,虽然我在所有版本上都遇到了这样的问题,所以应该无关紧要,但是该解决方案可能只适用于较新的系统,这也很好。

firefox cpu

6
推荐指数
1
解决办法
2257
查看次数

升级到 ubuntu 18.04.5 LTS“启用 UA Infra”通知

我最近将我的服务器从 16.04.7 LTS 升级到 Ubuntu 18.04.5 LTS,并在 Ispconfig 中看到通知:

启用 UA 基础设施:ESM 以接收更多未来安全更新。

请参阅https://ubuntu.com/esm或运行:sudo ua status

另外,当我尝试从控制台获取更新时,我看到相同的通知,今天我更新了一些软件包,所以更新有效,这是正常的还是我做错了什么?

notification upgrade server 16.04 18.04

6
推荐指数
1
解决办法
2万
查看次数

同时连接到两个网络

我想使用以太网和内置 WiFi 同时连接到两个网络,或者通过安装额外的 WiFi 适配器连接到两个 WiFi 网络。

我的要求:我有两组设备(A组和B组),需要相互通信但不直接通信。该地点没有互联网。A 组设备连接到 WiFi 路由器 A,B 组设备连接到 WiFi 路由器 B(必须不要连接到同一路由器)。我希望 Ubuntu 设备同时连接到路由器 A 和路由器 B,并充当两个组之间的中介。Ubuntu 设备应该从 A 组(通过​​路由器 A)接收消息,处理信息并将结果通知发送到 B 组(通过​​路由器 B),反之亦然。

问题:

  1. 如何设置 Ubuntu 同时连接到两个网络?
  2. 如何识别消息来自哪个网络并相应地处理该消息?
  3. 如何指定通知的目标网络并将其发送到该网络?

network-manager networking internet router

5
推荐指数
1
解决办法
1万
查看次数

有没有办法在两边播放单面立体声?

现在这种情况相当罕见,但偶尔我会遇到一个只有一侧声音(只有左声道或只有右声道)的视频。有没有办法让我改变我的音频设置,以便一侧两边都玩?

请注意,我不想下载视频,修复它,然后播放它。我只想为那个视频调整我的设置,以便左声道在两侧播放:左声道和右声道;或右声道在两侧播放:左声道和右声道。

改变平衡无济于事,因为另一边没有任何东西,这不是平衡问题。

sound video

5
推荐指数
1
解决办法
908
查看次数

如何在vino中更改端口号?

如何在 vino Ubuntu 11.10 中更改端口号?

在 vino vnc“远程桌面”窗口上找不到从端口 5900 更改的选项,我也无法通过gconf-editor以前的 Ubuntu 版本中提供的方法找到它。

vino 11.10

3
推荐指数
1
解决办法
3万
查看次数

扩展简单的 DHCP 地址范围以包含更多地址

对于小型企业,我设置了一台运行 Ubuntu 14.04 的小型服务器,提供 DHCP 和其他服务。我使用 isc-dhcp-server 包。它目前提供 240 个可能的地址,但现在我们已经用完了地址(每个人的办公桌上都有 PC、手机和笔记本电脑)。

我的配置很简单(来自/etc/dhcp/dhcpd.conf):

option domain-name "foobar.com";
option domain-name-servers 172.19.2.10;
option routers 172.19.2.1;
subnet 172.19.2.0 netmask 255.255.255.0 {
    range 172.19.2.11 172.19.2.251;
}
Run Code Online (Sandbox Code Playgroud)

我想添加另一组从 172.19.3.11 到 172.19.3.251 的地址,它们仍然可以访问 172.19.2 子网上的系统。

我尝试添加这个:

# extend the range by another 240 addresses
subnet 172.19.3.0 netmask 255.255.254.0 {
       range 172.19.3.11 172.19.3.251;
}
Run Code Online (Sandbox Code Playgroud)

并将第一个子网声明的网络掩码更改为:

subnet 172.19.2.0 netmask 255.255.254.0
Run Code Online (Sandbox Code Playgroud)

但是,当我重新启动 isc-dhcp-server (使用服务 isc-dhcp-server restart)时,出现错误。

那么,两个问题:

  1. dhcpd.conf 中将服务网络扩展为另外 240 个地址的语法是否正确?
  2. 我是否必须将 DHCP 服务器本身的网络掩码更改为 255.255.254.0(其当前地址为 172.19.2.10,网络掩码为 255.255.255.0)?

server dhcp

3
推荐指数
1
解决办法
7721
查看次数

从 PPA 下载包的简单方法?

我想知道是否有一个命令行工具可以用来从源(标准 Ubuntu 或 PPA 源)下载软件包?

我知道我刚刚安装的软件包位于 /var/cache/apt/archives 中,因此我可以从那里查看软件包。

但是,如果我很久以前安装了这个包,我不想重新安装它,只需检查源包中的一些东西,我如何轻松获得它而无需在网上搜索它?

apt

2
推荐指数
1
解决办法
212
查看次数