AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[nic](server)

Martin Hope
Marked
Asked: 2023-11-21 13:28:36 +0800 CST

仅连接 eth TX+ 和 TX-(eth)线时,网卡是否可以发送数据?

  • 6

我有一个安全性较高的网络,需要将数据发送到安全性较低的网络。

该连接必须在物理上无法将数据从低安全性网络发送到高安全性网络。

我想通过修改后的以太网电缆来实现这一点。该电缆仅连接一根 TX+ 至 RX+(引脚 1 至 3)和一根 TX- 至 RX-(引脚 2 至 6)。发送和接收 PC 都运行 ubuntu。

到目前为止,我已经测试将卡设置为全双工速度 100,并在发送方的 arp 表中添加了接收方 MAC 地址的条目。

因此,它失败了。TCPdump 显示没有数据包离开发送计算机。

我还能做些什么还是设置有问题?

nic
  • 2 个回答
  • 169 Views
Martin Hope
Ryan Lyu
Asked: 2022-04-05 18:05:05 +0800 CST

IP地址是网络接口卡(NIC)的先决条件吗?

  • 0

这是为 Linux 服务器的接口分配 IP 地址的命令。

ip addr add ADDRESS dev IFNAME

其中 IFNAME 是接口名称,ADDRESS 是您要分配给接口的 IP 地址。

要将带有网络掩码 24 的地址 192.168.121.45 添加到设备 eth0,请键入:

sudo ip address add 192.168.121.45/24 dev eth0

NIC属于物理层,IP属于IP层,它们是独立的。我想问更多问题以弄清楚NIC和IP地址之间的关系。

  • 网卡是IP地址的先决条件吗?
  • IP 地址必须附加到 NIC 吗?
  • ip地址可以在没有网卡的IP层上单独存在吗?

参考

  1. Linux ip 命令:为接口分配 IP 地址
  2. serverFault:一个网卡可以有2个IP地址吗?
ip nic
  • 1 个回答
  • 121 Views
Martin Hope
CrazyRabbit
Asked: 2021-09-24 23:15:38 +0800 CST

为什么 NIC 环参数未预先设置为其硬件最大功能?

  • 2

检查网卡环形缓冲区:

# ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX:        4096
RX Mini:      0
RX Jumbo:     0
TX:        4096
Current hardware settings:
RX:         256
RX Mini:      0
RX Jumbo:     0
TX:         256

可以将“RX/TX”设置为“预设最大值”中显示的限制,例如:

# ethtool -G eth0 rx 4096 rx 4096

问题是:默认情况下;为什么这些设置如此之低(在我拥有的每台服务器中,它们都是 256)而不是更高的值,或者它们的硬件最大能力?增加这些值是否有任何缺点(如果是,那么?)?

networking nic ethtool
  • 1 个回答
  • 599 Views
Martin Hope
Aris Koutsoukis
Asked: 2021-06-23 02:11:11 +0800 CST

网络接口命名

  • 0

您好我想知道内核是如何命名网络接口的。我为 Rhel 自动安装了专用硬件的预定义网络接口名称。我想知道如果这个名称要改变,我是否要更换一张 NIC 卡。

我发现:内核根据 PCI 总线号、插槽号和设备号检测设备硬件位置。除非您将其拔下并将其移至不同的扩展槽,否则这种情况不会改变。新名称基于这些物理参数,因此它们不会从一个引导会话更改为下一个。

但我不确定它们对设备编号的含义。这个网卡的Mac地址是否存储在ROM中?如果是,则可能会更改网络接口的名称

hardware linux nic linux-networking
  • 1 个回答
  • 270 Views
Martin Hope
MoonHorse
Asked: 2021-06-12 00:09:45 +0800 CST

在 Azure 中,如何防止用户创建网络接口卡但不修改它?

  • 0

我想为用户提供特定的 RBAC,以便他可以创建 NIC 但不能修改. 事实上,目的是让他没有权限将动态ip更改为静态ip并更改网卡的ip地址。

我检查了NIC的 RBAC ,但似乎如果他有Microsoft.Network/networkInterfaces/write权限,他可以创建网络接口或更新现有的网络接口。所以这个 Rbac 没有我想要的那么详细。 在此处输入图像描述 我也尝试过授予所有权限,但没有Microsoft.Network/networkInterfaces/read。在这种情况下,可以创建网卡,但我既看不到网卡的 ip,也看不到虚拟机的 ssh/rdp。所以这对我来说不是一个解决方案。

我检查了内置的 Azure 策略,但没有什么能满足我的需求。

任何想法?

networking nic rbac azure azure-policies
  • 1 个回答
  • 101 Views
Martin Hope
Sarah Szabo
Asked: 2021-05-24 13:59:37 +0800 CST

通过 NIC 进行 10G 直接链接的 IP 配置?

  • 0

我有兴趣设置我的 10G NIC,但不确定 100% 如何设置(操作系统:Manjaro KDE)。

检测到驱动程序:

[manjaro manjaro]# inxi -n
Network:   Device-1: MYRICOM Myri-10G Dual-Protocol NIC driver: myri10ge 
           IF: enp6s0 state: down mac: 00:60:dd:45:7c:7c 
           Device-2: MYRICOM Myri-10G Dual-Protocol NIC driver: myri10ge

,但未分配 IP 地址:

[manjaro manjaro]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp10s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 24:4b:fe:df:6c:28 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.223/24 brd 192.168.1.255 scope global noprefixroute enp10s0
       valid_lft forever preferred_lft forever
    inet6 fe80::c010:ba07:bfc1:8235/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: enp6s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 9000 qdisc mq state DOWN group default qlen 1000
    link/ether 00:60:dd:45:7c:7c brd ff:ff:ff:ff:ff:ff
4: enp7s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 9000 qdisc mq state DOWN group default qlen 1000
    link/ether 00:60:dd:45:7c:7d brd ff:ff:ff:ff:ff:ff
5: wlp9s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether f6:8a:64:4a:5b:29 brd ff:ff:ff:ff:ff:ff permaddr 34:cf:f6:e3:e3:4c

如何分配IP地址并完成一台计算机与另一台计算机之间的直接10G连接?

我应该使用该ip实用程序还是netplan,您能说明如何配置它吗?

奇怪的是,在另一台 Manjaro 计算机上却找不到 myri10ge 驱动程序包。

系统规格:

System:    Host: DawnSkyFoundry Kernel: 5.10.36-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
           Desktop: N/A Distro: Manjaro Linux base: Arch Linux 
Machine:   Type: Server System: Dell product: PowerEdge R7425 v: N/A serial: <superuser required> 
           Mobo: Dell model: 02MJ3T v: X30 serial: <superuser required> UEFI: Dell v: 1.15.0 
           date: 09/11/2020 
CPU:       Info: 2x 32-Core (4-Die) model: AMD EPYC 7601 bits: 64 type: MT MCP MCM SMP arch: Zen 
           rev: 2 cache: L2: 32 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 560967 
           Speed: 1198 MHz min/max: 1200/2200 MHz boost: enabled Core speeds (MHz): 1: 1198 2: 1197 
           3: 2687 4: 2664 5: 2693 6: 2682 7: 1197 8: 2693 9: 2675 10: 2687 11: 2685 12: 2656 
           13: 2684 14: 2680 15: 2682 16: 2085 17: 2686 18: 2603 19: 2692 20: 2691 21: 2476 22: 1197 
           23: 2690 24: 2690 25: 2688 26: 2693 27: 2689 28: 2687 29: 2692 30: 2693 31: 2686 32: 2692 
           33: 2692 34: 2691 35: 2233 36: 2711 37: 2690 38: 2683 39: 2692 40: 2680 41: 2689 42: 2598 
           43: 2691 44: 2675 45: 2692 46: 2081 47: 2735 48: 2692 49: 2689 50: 2684 51: 2693 52: 2680 
           53: 2685 54: 2694 55: 2673 56: 2663 57: 2688 58: 2689 59: 2624 60: 2689 61: 2695 62: 1198 
           63: 2606 64: 2694 65: 2715 66: 2691 67: 2693 68: 2665 69: 2685 70: 2685 71: 2273 72: 2694 
           73: 2678 74: 2692 75: 2692 76: 2691 77: 2622 78: 1197 79: 2694 80: 2692 81: 2688 82: 2691 
           83: 2687 84: 2694 85: 2677 86: 2688 87: 2689 88: 2694 89: 2694 90: 1198 91: 1198 92: 2688 
           93: 2662 94: 2287 95: 2693 96: 2692 97: 2631 98: 2690 99: 2687 100: 1197 101: 2686 
           102: 2677 103: 2686 104: 2629 105: 2040 106: 2692 107: 2692 108: 2687 109: 2694 110: 2662 
           111: 2684 112: 2633 113: 2691 114: 2692 115: 2693 116: 1850 117: 2691 118: 1197 119: 2692 
           120: 2687 121: 2671 122: 2692 123: 2675 124: 2706 125: 2673 126: 2667 127: 2686 128: 2627 
Graphics:  Device-1: Matrox Systems Integrated Matrox G200eW3 Graphics driver: mgag200 v: kernel 
           bus-ID: 03:00.0 
           Display: server: X.Org 1.20.11 driver: loaded: modesetting resolution: 1600x900~60Hz 
           OpenGL: renderer: llvmpipe (LLVM 11.1.0 256 bits) v: 4.5 Mesa 21.0.3 direct render: Yes 
Audio:     Message: No device data found. 
           Sound Server-1: JACK v: 0.125.0 running: no 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
           Sound Server-3: PipeWire v: 0.3.28 running: yes 
Network:   Device-1: Intel I350 Gigabit Network vendor: Dell 4P I350-t rNDC driver: igb v: kernel 
           port: N/A bus-ID: 01:00.0 
           IF: eno1 state: down mac: b8:ca:3a:64:a4:b8 
           Device-2: Intel I350 Gigabit Network vendor: Dell 4P I350-t rNDC driver: igb v: kernel 
           port: N/A bus-ID: 01:00.1 
           IF: eno2 state: up speed: 1000 Mbps duplex: full mac: b8:ca:3a:64:a4:b9 
           Device-3: Intel I350 Gigabit Network vendor: Dell 4P I350-t rNDC driver: igb v: kernel 
           port: N/A bus-ID: 01:00.2 
           IF: eno3 state: down mac: b8:ca:3a:64:a4:ba 
           Device-4: Intel I350 Gigabit Network vendor: Dell 4P I350-t rNDC driver: igb v: kernel 
           port: N/A bus-ID: 01:00.3 
           IF: eno4 state: down mac: b8:ca:3a:64:a4:bb 
           Device-5: MYRICOM Myri-10G Dual-Protocol NIC driver: N/A port: N/A bus-ID: 44:00.0 
Drives:    Local Storage: total: 92.6 TiB used: 8.6 TiB (9.3%) 
           ID-1: /dev/nvme0n1 vendor: Western Digital model: WDS100T2B0C-00PXH0 size: 931.51 GiB 
           temp: 29.9 C  
Partition: ID-1: / size: 512 GiB used: 16.75 GiB (3.3%) fs: btrfs dev: /dev/nvme0n1p1 
           ID-2: /home size: 512 GiB used: 16.75 GiB (3.3%) fs: btrfs dev: /dev/nvme0n1p1 
Swap:      ID-1: swap-1 type: partition size: 419.01 GiB used: 5.1 GiB (1.2%) dev: /dev/nvme0n1p2 
Sensors:   System Temperatures: cpu: 40.5 C mobo: 0 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 3927 Uptime: 1d 2h 36m Memory: 503.63 GiB used: 65.46 GiB (13.0%) 
           Init: systemd Compilers: gcc: 10.2.0 Packages: 1224 Shell: Bash v: 5.1.8 inxi: 3.3.04
linux networking nic
  • 1 个回答
  • 318 Views
Martin Hope
Alby
Asked: 2021-05-08 09:36:36 +0800 CST

未配置 OpenBSD NIC 卡(内核编辑)

  • 0

我最近在 SuperMicro 服务器上安装了 OpenBSD v6.8。在初始安装期间,我无法设置 NIC 卡,因为我没有任何 IP 信息。我假设这个设置跳过导致内核排除了这些卡,现在当我运行 ICONFIG 时,NIC 卡不显示。在 DMESG 中,我看到以下内容:

"Intel X722 10GBASE-T" rev 0x09 at pci7 dev 0 function 0 not configured

"Intel X722 10GBASE-T" rev 0x09 at pci7 dev 0 function 1 not configured

所以我的问题是,我需要修改什么,以便当我重新启动服务器时,我可以运行 ICONFIG 并看到这些 NIC 出现,以便可以使用 IP 信息对其进行配置?

谢谢,

openbsd nic kernel
  • 2 个回答
  • 80 Views
Martin Hope
Meni
Asked: 2021-04-27 02:31:31 +0800 CST

网卡绑定很慢

  • 1

我有 2 个 dl380 g9 服务器,它们具有 2 个 nics 和 4 个端口,每个端口都运行 debian buster。我已将 7x 0.50m cat6e 跳线直接连接到服务器,并将两台服务器上的 /etc/network/interfaces (IP 地址略有不同)设置为:

auto lo
iface lo inet loopback

iface eno1 inet manual

auto eno2
iface eno2 inet manual

auto eno3
iface eno3 inet manual

auto eno4
iface eno4 inet manual

auto eno49
iface eno49 inet manual

auto eno50
iface eno50 inet manual

auto eno51
iface eno51 inet manual

auto eno52
iface eno52 inet manual

auto bond0
iface bond0 inet static
        address 10.10.10.11/24
        bond-slaves eno2 eno3 eno4 eno49 eno50 eno51 eno52
        bond-miimon 100
        bond-mode balance-rr

auto vmbr0
iface vmbr0 inet static
        address 10.0.0.234/16
        gateway 10.0.0.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0

计划是使用绑定连接在节点之间进行 zfs 复制。问题是我得到的 thourhgput 限制为 2.25gbps(取自 nload 的值)。情况的奇怪部分是,如果我绑定 3 个端口 insetad 的 7.......我再次获得 2.25gbps。就像没有使用4个端口一样。知道如何诊断问题吗?

debian bonding nic
  • 2 个回答
  • 868 Views
Martin Hope
fernacolo
Asked: 2021-03-29 18:30:12 +0800 CST

在 Windows 中模拟网络重置或故障

  • 0

我必须检查我的服务器应用程序是否可以从暂时的网络故障中恢复。该应用程序侦听某些端口并且是后端服务的客户端。我想运行一些命令或脚本来删除和恢复所有连接。

Windows 中是否包含一些允许这样做的工具?例如,是否有一系列route或ipconfig命令netsh会断开所有连接并允许机器正常恢复操作?

也许禁用网卡设备并重新启用它?

windows ip tcp nic netsh
  • 1 个回答
  • 281 Views
Martin Hope
Boppity Bop
Asked: 2021-01-20 09:15:08 +0800 CST

1U 盒中有 10 个网卡 - 可能吗?

  • 0

我正在寻找一个在一个 1U 盒子里有 10 个网卡的设备。只要 CPU 可以处理 TCP 数据包,CPU 可以是任何东西,甚至是微控制器。我更喜欢它上面的一种 Linux,但对其他建议持开放态度。不过,它必须是工业级硬件。不是一堆用电工胶带捆绑在一起的树莓派。

我希望能够同时向不同的 URL 发送 10 个 HTTP 请求,然后通过 TCP 将其可用性传达给在常规硬件上运行的中央服务器

hardware networking tcp nic linux-networking
  • 1 个回答
  • 32 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve