标签: interface

仅将 Web 流量转发到另一个接口

我的 Ubuntu 服务器有两个接口。

1) Public - eth0

2) Internal -  eth1
Run Code Online (Sandbox Code Playgroud)

如何将网络流量(端口 80)从公共接口 eth0 转发到在 eth1 上运行的 nginx ?我不知道确切的 ufw 规则来完成这个。

谢谢

ufw interface

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

Ubuntu 14.04 LTS 网络管理器覆盖静态网络接口

我花了太长时间弄清楚这一点,并想分享。

简单任务:将静态 IP 地址添加到我服务器上 4 个 NIC 中的第 2 个。

首先,我按照静态 IP 地址分配下的说明进行操作:https : //help.ubuntu.com/14.04/serverguide/network-configuration.html

interfaces 文件:

$ cat /etc/network/interfaces
# 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 em1
iface em1 inet dhcp


auto em2
iface em2 inet static
address 172.24.0.9
netmask 255.255.0.0
Run Code Online (Sandbox Code Playgroud)

然后我sudo ifup em2按照说明运行。 …

server network-manager networking interface static-ip

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

带有静态 DNS 的动态 IP

获取 dhcp 的 IP 没问题,但 DNS 无法解析。

2部分问题:

  1. 使用 nmcli 如何查看我正在使用的 DNS 服务器?
  2. 我在哪里可以为通过 DHCP 获取 IP 的无线接口配置静态 DNS 服务器?(/etc/network/interfaces..?)

请注意,我更愿意通过 cli 而不是 gui 执行此操作。

谢谢!

路易斯

dns dhcp interface ip

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

我的以太网接口名称已从 eth0 更改为 eth1

我在 GNS3 中做了一些工作,我必须在其中运行虚拟机(操作系统的微小版本),并且需要将该机器连接到也在 GNS3 上运行的虚拟路由器。为此,我需要在我的一个接口(eth0)中设置一个 IP 地址。

关闭 GNS3 后,无法从端口访问互联网。我还发现我的以太网接口名称已从 更改eth0eth1.

我认为这就是我无法通过 LAN 端口上网的原因。

我在 GNS3 中删除了该项目,但问题仍然存在。

有什么办法可以重新改成eth0

networking interface udev

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

Ubuntu 18.04:如何创建持久的虚拟网络接口

我正在尝试在 Ubuntu 18.04 服务器上创建一个虚拟网络接口。这是我在以前的 Ubuntu 16.04 服务器上的做法:

/etc/network/interfaces.d/dummy.cfg,写: auto dummy0 iface dummy0 inet static address 192.168.98.1 netmask 255.255.255.0 然后添加source /etc/network/interfaces.d/dummy.cfg/etc/network/interfaces/

据我了解,Ubuntu 18.04 不再使用/etc/network/interfaces,我们应该使用它netplan。显然netplan不支持创建虚拟界面(!)https://bugs.launchpad.net/ubuntu/+source/nplan/+bug/1743200

我可以使用 iproute2 工具包创建虚拟接口: $ ip link add dummy0 type dummy $ ip addr add 192.168.98.1/24 dev dummy0 $ ip link set dummy0 up 但是这个接口会在重启后消失,正如人们所期望的。

如何创建这样一个在重启后仍然存在的虚拟网络接口?

networking interface netplan 18.04

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

如何使网络接口更改永久生效?

我在每次启动时都有这个“脚本”(cron)[这不起作用,因为我必须登录并且它是一个无头服务器,所以我没有真正登录到它。],我如何使这些更改永久?

#!/bin/bash
sudo ip addr flush dev enp2s0
sudo ip addr add 192.168.100.5/24 dev enp2s0
sudo ip link set enp2s0 up
sudo ip route add default via 192.168.100.1
Run Code Online (Sandbox Code Playgroud)

我已经创建了这个,但我不工作:

server@serverlaptop:~$ cat /etc/network/interfaces 
auto enp2s0
    iface enp2s0 inet dhcp  
Run Code Online (Sandbox Code Playgroud)

server networking internet interface

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

如何恢复到以前的 GUI?

我从 16LTS 升级到 18。除其他问题外,我还在纠结这个界面。我怎样才能回到旧界面?

upgrade lts gui interface

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

标签 统计

interface ×7

networking ×4

server ×2

18.04 ×1

dhcp ×1

dns ×1

gui ×1

internet ×1

ip ×1

lts ×1

netplan ×1

network-manager ×1

static-ip ×1

udev ×1

ufw ×1

upgrade ×1