我的 PC 共有 4 个 NIC、2 个有线千兆以太网网卡和 2 个无线网卡。(一个 Broadcom 有专有驱动程序,Ralink 有开源软件,比 Broadcom 好得多。)
我的手机可以无线连接到我的电脑,但我也有有线互联网连接。所以我有多个 Internet 连接来访问 Internet。如何将 2 个或更多连接合并在一起并平衡它们以享受一种统一的 Internet 体验,即连接到它的所有 Internet 连接的总和。
例如,如果我有一个调制解调器的 Internet 连接速度为 1024kB/s,另一个提供 512kB/s 的调制解调器和一个提供 128kB/s 的小调制解调器,在负载平衡和合并所有连接(绑定或组合)之后,我可以在例如,使用所有 3 个 Internet 连接作为一个连接的速度为 1664kB/s。
这个问题一直让我很感兴趣。
我正在尝试在使用apt-get代理的网络上使用命令,如下所示:
我们在端口 80 上使用 10.114.7.7 作为 Http 代理,然后出现一个身份验证窗口,要求输入用户名和密码。
我们的用户名/域是这样的:username@urmia.ac.ir
我想知道,我怎么能http_proxy=http://User:Pass@Proxyserver:Port在这种情况下使用!?我也试过 10.114.7.7 和 urmia.ac.ir 作为代理服务器,但没有结果!
我管理的服务器有DHCP分配的动态IP地址,不方便。当我想通过 SSH 进入它时,我必须首先手动登录并使用它ifconfig来查找其当前的 IP 地址。谢天谢地,它离我坐的地方大约两英尺。
我知道如何在登录提示传送到显示器之前编辑 /etc/issue 以显示不同的值,但我想知道 /etc/issue 是否可以显示 eth0 的当前 IP 地址(重新评估在启动时),以便我可以看到它,然后 ssh 进入而无需登录以运行 ifconfig。
我发现终端可用于各种目的。如果我可以将它用作网络浏览器,那就太好了。有什么办法可以将它用作网络浏览器吗??
如何可靠地检查 Ubuntu 机器最后一次连接到互联网是什么时候?
如果这是不可能的,一种检查 Ubuntu 机器上次连接到网络的方法就足够了。
我使用的是 ubuntu 15.04 vivid,我已经连接到 wifi,但是当我打开 Firefox 时,它说“找不到服务器”,我打开软件更新程序它说下载失败,基本上无法访问互联网。但是我之前用过ubuntu 14,可以正常使用wifi,没有任何错误。我的 Windows 和我的手机也没有任何错误。我已经干净地重新安装了几次,我遇到了同样的问题。
以下是有关我的情况的一些信息:
我的wifi设备是:华为HG8045A
$ ifconfig -a
eth0 Link encap:Ethernet HWaddr a4:ba:db:d7:88:90
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local 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:8281 errors:0 dropped:0 overruns:0 frame:0
TX packets:8281 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:563292 (563.2 …Run Code Online (Sandbox Code Playgroud) 我已在具有双启动功能的 Surface Book 上安装了 Ubuntu 18.04,但无法使以太网连接正常工作。尽管 wifi 已连接,但我不断收到以太网的“网络连接激活失败”错误。
sudo lshw -C network 给我:
*-network
description: Wireless interface
product: 88W8897 [AVASTAR] 802.11ac Wireless
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 00
serial: 98:5f:d3:45:f8:58
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=mwifiex_pcie ip=192.168.1.189 latency=0 multicast=yes wireless=IEEE 802.11
resources: irq:133 memory:b9500000-b95fffff memory:b9400000-b94fffff
*-network
description: Ethernet interface
physical id: 1
logical name: enxc49dede69606
serial: c4:9d:ed:e6:96:06
size: 10Mbit/s …Run Code Online (Sandbox Code Playgroud) 我想知道我的系统与互联网的所有连接。我尝试过,netstat但这显示了很多联系 - 我认为所有这些都不适用。它可以像top进程一样显示吗?
我有点安全意识,想知道我系统上发生的所有传入和传出连接。
我有互联网连接,但是当我升级我的 VGA 并重新启动我的电脑时,eth0 的一切都消失了。
当我使用 ifdown 时:
ifdown: interface eth0 not configured
Run Code Online (Sandbox Code Playgroud)
有什么我可以做的吗?
编辑:
内容/etc/network/interfaces
auto lo
iface lo inet loopback
Run Code Online (Sandbox Code Playgroud)
当我 ifconfig 我没有这些行:
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::219:5bff:fe5e:a5e/64 Scope:Link
Run Code Online (Sandbox Code Playgroud)
在终端输入:
sudo gedit /etc/network/interfaces
Run Code Online (Sandbox Code Playgroud)
然后在底部添加这些行:
auto eth0
iface eth0 inet dhcp
Run Code Online (Sandbox Code Playgroud)
然后我输入:
sudo ifdown eth0
sudo ifup eth0
Run Code Online (Sandbox Code Playgroud)
当我发送第二个命令时,我收到以下消息:
No DHCPOFFERS received
No working leases in persistent database - sleeping
Run Code Online (Sandbox Code Playgroud)
有什么帮助吗?
我目前使用的是 Windows 11 的 Insider 版本。(22458)
然而,我在其他版本上也遇到过几次这个问题。(并且 wsl 之前工作过)
当我启动 wsl 时,我无法执行 DNS 请求。(直接Ping IP地址即可。)
我跟踪这个问题到文件:/etc/resolv.conf
它包括 DNS 服务器地址。
默认为:172.22.192.1
然而,这个不起作用。
如果我将其更改为 1.1.1.1(Cloud Flare DNS),它会再次工作。
但是,每次重新启动 wsl 后,它都会将其更改回默认值。
有一个名为 wsl.conf 的文件,我可以在其中禁用生成此文件,但如果总是在每次重新启动后完全删除该文件。
那么我该如何解决这个问题呢?
我的第一个想法是完全重置 wsl,但既没有重置应用程序,也没有通过功能重新安装 WSL 修复它。
有人知道该怎么做吗?