标签: eth0

如何在不重启的情况下重新加载默认的 Mac OSX 路由表

你好,

我正在使用vpncVPN 客户端。我也在做一些棘手的事情,route以确保我仍然可以访问我的本地网络等(这里的细节不是很重要)。

有时我会得到路由表,所以我得到ping: sendto: Network is unreachable了本来应该解析的 url。

目前,如果我重新启动 Mac OS X,那么一切都会恢复正常。我想要做的是将路由表重置为“默认”(例如在启动时设置的),而无需重新启动整个系统。

我认为第 1 步是route flush(删除所有路线)。第 2 步需要重新加载所有默认路由。

关于如何做到这一点的任何想法?(例如,第 2 步是什么?)

编辑 另外,我注意到另一个症状traceroute在相关地址上也失败了。例如:

traceroute the.good.dns.name

traceroute: bind: Can't assign requested address

networking routing iptables mac-osx eth0

78
推荐指数
4
解决办法
12万
查看次数

如何从 eth1 而不是 eth0 显式 Ping

我正在尝试使用 eth1 执行 ping,但该程序使用 eth0(默认网络设备)。任何提示、技巧或替代技术可用?

linux ping eth0

20
推荐指数
2
解决办法
9万
查看次数

如何在 RHEL 上“重启”特定的网络接口?

在 RHEL 中,我不使用service network restart命令,而是如何重新启动特定的网络接口,比如说“eth1”,只有一个命令。

“只有一个命令”,因为那也是我ssh正在处理的唯一界面。因此,如果我要使用:ifdown然后ifup,我将永远无法执行该ifup命令,因为我的命令ssh已在ifdown eth1命令后终止一次。

所以应该有一个命令,它允许我完全关闭然后打开为我当前ssh连接提供服务的接口。所以我不需要担心连接完全丢失到我的服务器。

请问有什么想法吗?

linux redhat service eth0 linux-networking

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

CentOS ifcfg-eth0 配置文件已删除。实用程序重新创建它?

在 CentOS 上,我不再有ifcfg-eth0配置文件(我已将其删除)。当我运行时,system-configure-network它显示没有我可以编辑的接口。如何重新创建ifcfg-eth0配置文件?(就像 CentOS 安装程序那样)

我可以手动执行 a:ifconfig eth0 192.168.0.199然后执行ping 192.168.0.1. 但这不是正确的方法。我如何使用 CentOS 网络脚本来做到这一点?

我不喜欢手动执行此操作,因为有很多硬链接和令人困惑的东西。我是 CentOS 的新手。

centos ifconfig eth0

15
推荐指数
2
解决办法
10万
查看次数

CentOS:eth0 未在启动时启动

每当我重新启动 CentOS Hyper-V 虚拟机时,eth0都不会自动启动。我需要做的就是执行ifup eth0并且一切都已修复,但这在 ssh 中是不可行的!我从运行级别 3 开始。


[root@localhost ~]# cat /etc/*release*
CentOS release 6.2 (Final)
Run Code Online (Sandbox Code Playgroud)

ifup eth0控制台上执行后:

[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:15:5D:2B:2B:07
      inet addr:10.10.0.3  Bcast:10.10.0.255  Mask:255.255.255.0
      inet6 addr: fe80::215:5dff:fe2b:2b07/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:34 errors:0 dropped:0 overruns:0 frame:0
      TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:4656 (4.5 KiB)  TX bytes:6399 (6.2 KiB)
      Interrupt:9 Base address:0xa000
Run Code Online (Sandbox Code Playgroud)
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
IPADDR=10.10.0.3
NETMASK=255.255.255.0 …
Run Code Online (Sandbox Code Playgroud)

networking centos eth0

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

桥接具有多个 IP 的网络设备

我有一个带有单个 NIC 的小型服务器,我试图让网桥在其上运行,以便我可以运行 KVM。在这个 NIC 上,我静态分配了几个 IP:

eth0 = 192.168.1.1
eth0:1 = 192.168.1.2
eth0:2 = 192.168.1.3
eth0:3 -> Assign the bridge to this
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用以下说明设置网桥:

sudo brctl addbr br0
sudo brctl addif br0 eth0:3
sudo ifconfig br0 192.168.1.120 netmask 255.255.255.0 up
sudo route add -net 192.168.1.0 netmask 255.255.255.0 br0
sudo route add default gw 192.168.1.1 br0
sudo tunctl -b -u root -t tap0 > /dev/null
sudo ifconfig tap0 up
sudo brctl addif br0 tap0
Run Code Online (Sandbox Code Playgroud)

但是,当我执行第二个命令时:

sudo brctl addif br0 eth0:3
Run Code Online (Sandbox Code Playgroud)

它将整个 …

networking linux bridge eth0

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

重置 eth0 以移动 ubuntu 服务器 14.04

用于在专用服务器上安装的新 Ubuntu Server 14.04 实例。所需的一切都设置为 vbox 来宾,然后我将驱动器添加到分配的服务器。当我使用 12.04 时,我的最后一步是 rm -f /etc/udev/rules.d/70-persistent-net.rules 来重置 eth0。

Ubuntu 14.04 不再使用 70-persistent-net.rules。有谁知道如何使用新的网络适配器在启动时重置 eth0 以进行自动配置?

Ubuntu:网络驱动程序重置为 eth0?

如何:在将 Ubuntu Server 从一个盒子移动到另一个盒子后修复丢失的 eth0 适配器。

Launchpad 错误 #1312785:以太网接口命名已更改

networking reset eth0 ubuntu-14.04

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

如何在 Ubuntu 中添加多个 /24 网络 IP

我们有一个客户端需要在 Ubuntu 中设置 2 个 C 类 (/24) 地址范围。我们目前有一个 nic 连接到交换机,并且在交换机上设置了 IP。

我们在基于 RedHat 的系统中多次使用 ifcfg 文件中的 IPADDR_START 和 IPADDR_END 选项,例如:

IPADDR_START=192.168.0.1
IPADDR_END=192.168.0.254
Run Code Online (Sandbox Code Playgroud)

但是,这似乎不是 Ubuntu 中的一个选项。您必须像这样单独设置它们:

auto eth0:x
iface eth0:x inet static
address [IP ADDRESS]
netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)

用 shell 脚本创建这个文件很好。但是,我知道“x”只能达到 256,这将只允许一个 C 类。

有谁知道我们如何将多个 C 类 ip 添加到单个网卡?

ubuntu ip cidr eth0

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

eth0:0 是否应该与 eth0 具有相同的 IP?

我最近在专用服务器上安装了 Gentoo。我有 6 个 IP,但在删除 CentOS 安装之前忘记写下一个配置。

我应该有
eth0 = ip1
eth0:0 = ip2
eth0:1 = ip3
eth0:2 = ip4
eth0:3 = ip5
eth0:4 = ip6

或者我应该让 eth0:0 共享主 IP?
eth0 = ip1
eth0:0 = ip1
eth0:1 = ip2
eth0:2 = ip3
eth0:3 = ip4
eth0:4 = ip5
eth0:5 = ip6

ip eth0

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

eth0:0 已配置但未在 ifconfig 输出中列出

我有以下问题:

我的服务器获得了来自 [b] 不同 [/b] 子网的两个 IP。现在我正在尝试配置系统以使其正常工作。我创造了

[root@server ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper)
HWADDR=00:30:48:DA:B1:0E
DEVICE=eth0
BOOTPROTO=none
BROADCAST=79.174.69.255
IPADDR=79.174.69.241
NETMASK=255.255.254.0
NETWORK=79.174.68.0
ONBOOT=yes
GATEWAY=79.174.68.1
TYPE=Ethernet

[root@server ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
# Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper)
HWADDR=00:30:48:DA:B1:0E
DEVICE=eth0
BOOTPROTO=none
BROADCAST=79.174.69.255
IPADDR=79.174.71.74
NETMASK=255.255.255.0
NETWORK=79.174.71.1
ONBOOT=yes
GATEWAY=79.174.71.1
TYPE=Ethernet
Run Code Online (Sandbox Code Playgroud)

但是在“服务网络重启”和“重启”之后

[root@server ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:30:48:DA:B1:0E
          inet addr:79.174.71.74  Bcast:79.174.71.255  Mask:255.255.255.0
          inet6 addr: fe80::230:48ff:feda:b10e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:910284 errors:0 dropped:0 overruns:0 frame:0 …
Run Code Online (Sandbox Code Playgroud)

networking ifconfig eth0

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

将 eth0:1 直接路由到 kvm VM

我有一个带有 2 个公共 IP 地址的专用服务器,并希望通过 iproute2 甚至 iptables 将所有 eth0:1 流量路由到 KVM 来宾。传出流量也应路由到 eth0:1 - eth0 和 eth0:1 分配在不同的子网中。

设置是/应该如下:178.1.2.3 eth0:1 <-> 192.168.1.254 br1, gateway for tap1 <-> 192.168.1.1 KVM Guest

ip-routing eth0 dedicated-server kvm-virtualization

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