Questions tagged «networking»

在Ubuntu系统上管理和使用网络连接


2
“ .local”有什么作用?
我家里的网络上有几台Ubuntu计算机,但是DNS由Windows服务器(2K)提供。当我从另一个ssh到他们时,如果我以“ machine”的身份向他们ssh不能连接,但是如果我以“ machine.local”的身份向他们ssh可以连接。 我认为类似地,我无法从Windows客户端(如腻子)进行连接。 这里发生了什么?-这显然是Ubuntu的事情。

1
有线时自动禁用wifi(无线)?
每当插入有线以太网电缆时,自动禁用Wifi /无线连接的最佳方法是什么?我希望稍后再拔出电线时可以重新启用它。 另外,有时我想与其他无线用户共享有线连接(反之亦然)。如果能以某种方式免除这些设置,那将是很好的。 我正在使用11.10 Oneiric,它使用了NetworkManager。

3
是否有用于验证/ etc / network / interfaces文件的工具?
我总是喜欢在部署新配置文件之前先测试它们,例如使用apachectl configtest和工具named-checkconf。 很少会出现错误,但是在部署之前发现错误可以消除任何影响。在背面多次咬我的是/etc/network/interfaces; 我似乎找不到能够测试它的工具,并且在远程计算机上重新启动网络以发现它不再可访问是相当烦人的-特别是当我们使用大量绑定和桥接时。

2
在何处添加用于使用L2TP / IPSEC的网络管理器进行服务器身份验证的预共享密钥?
以前,我试图弄清楚如何安装L2TP / IPSEC管理器代码。我想Ubuntu / Canonical从OpenSwan切换到StrongSwan,但并未真正宣布。因此,可以在以下AskUbuntu问题中找到答案:Ubuntu 14.10上的L2TP IPsec VPN客户端 从那时起,我一直在尝试找出如何使用预共享密钥对服务器进行身份验证。如屏幕快照所示,网络管理器允许使用证书(.pem文件),而不允许使用预共享密钥。 我的网络管理员不想弄混证书,因为PSK足以应付我们正在使用的情况。我已经在Windows上测试了这些PSK,它们运行良好。 他给了我4条信息。 服务器名称 表示服务器的PSK 用户名 所述用户名的密码 我可以在此屏幕快照中看到在哪里放置服务器名称和用户名,但看不到在哪里放置服务器的PSK,也没有在哪里输入密码(也许在连接时会提示我输入密码)。 有人知道怎么做吗? 更新:所以我尝试了hackerb9的建议,但似乎没有做任何事情。我还尝试了alci的建议,以下载1.3.1版本的Network-Manager for L2TP并手动进行编译。在安装了一堆软件包并重新运行./configure几次之后,我终于能够先“ make”然后“ make install”代码。 网络管理器插件现在显示了“预共享密钥”选项,但是仍然无法使用。现在看起来像这样: 问题在于“证书”选项仍在显示中(取代了“预共享密钥”字段。) 我应该在该Ubuntu Network Manager插件的哪个位置输入用于服务器身份验证的预共享密钥? 作为对比示例,在Windows 8中,它具有如下所示的选项:

2
如何正确配置搜索域?
我最近在我的工作计算机上安装了Ubuntu GNOME,以取代Windows 7,因为我将做很多Linux开发工作。 我们的许多配置和开发脚本使用公司网络上服务器的缩短URL。也就是说,它们使用http://server而不是http://server.location.company.com。我在Windows中从未遇到过这些URLS的问题,但是我无法使它们在Ubuntu中正常工作。对于我来说,仅键入完整的标准URL是不可行的,因为在各种脚本中到处都使用了缩短的格式,但是我可以访问长格式的URL。 当我使用Dell SonicWall NetExtender VPN客户端连接到公司的VPN时,缩短的URL可以正常工作。 根据我到目前为止所做的研究,我认为我需要location.company.com在Ubuntu上配置为搜索域,但是到目前为止,我这样做的尝试都失败了。这是我尝试过的: 在“网络连接”应用中,编辑我的无线连接。在“ IPv4”选项卡下,选择“仅自动(DHCP)”地址。然后输入location.company.com作为搜索域,并同时放入我们的DNS服务器。这没有明显的区别。 修改描述dhclient.conf 这里。 运行dpkg-reconfigure resolvconf以确保它动态更新resolv.conf。 我也担心在这一点上我尝试了几种不同的方法,它们可能会相互干扰。我知道在最近几年中,Ubuntu改变了此配置的某些部分,因此很难找到最新信息。对我来说,目前还不清楚网络管理器,resolvconf,dhclient和其他配置文件如何在最新版本的Ubuntu中一起工作。 因此,我的问题是:如何配置计算机以使简短URL在Ubuntu 14.10中正常工作? 或者,我应该使用哪些网络配置程序来执行此操作,应如何配置它们,以及如何验证它们是否正常运行? 谢谢你的帮助!让我知道是否可以提供其他信息。 编辑:这是我的/etc/resolv.conf,我相信它是由resolvconf生成的。 # Add Company Nameservers and Domain nameserver 192.168.200.53 nameserver 192.168.200.65 search location.company.com nameserver 127.0.1.1 search location.company.com # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT …

5
如何在Ubuntu上禁用IPv6?
我在运行ssh和rsync的Ubuntu机器上禁用了IPv6。但是这两个都仍在侦听IPv6地址。我该如何解决? root@box.com:~# sysctl net.ipv6.conf.all.disable_ipv6 net.ipv6.conf.all.disable_ipv6 = 1 root@box.com:~# sysctl net.ipv6.conf.default.disable_ipv6 net.ipv6.conf.default.disable_ipv6 = 1 root@box.com:~# sysctl net.ipv6.conf.lo.disable_ipv6 net.ipv6.conf.lo.disable_ipv6 = 1 和 root@box.com:~# ss -lnp6 State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 :::22 :::* users:(("sshd",1505,4)) LISTEN 0 5 :::873 :::* users:(("rsync",3423,5))
25 12.04  networking  ipv6 

2
如何将我的Linux机顶盒设置为路由器以转发IP数据包?
我正在进行有关IP数据包转发的网络实验,但是我不知道为什么它能工作。 我有一台具有两个网络接口eth0和eth1的Linux机器,它们都具有静态IP地址(eth0:192.168.100.1,eth1:192.168.101.2)。 我的目标很简单,我只想将192.168.10.0/24子网中的eth1的IP数据包转发到eth0,并将目的192.168.101.0/24子网中的eth0的IP数据包转发到eth1。 我通过以下方式打开了IP转发: sysctl -w net.ipv4.ip_forward=1 我的路由表是这样的: # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.101.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 但是,当我尝试从192.168.100.25 ping到192.168.101.47时,它不起作用。


4
如何将Ubuntu设置为无线访问点?
如何设置WiFi用作Ubuntu服务器上的无线访问点? 我有一个本地Ubuntu服务器,其中有一个无线网卡(802.11a / b / g / n),我真的想将其设置为802.11n访问点,因为我的普通访问点不支持N。 它也需要充当交换机,因此我可以连接并获得DHPC。 编辑:我不认为Network Manager是一个好的解决方案,因为它依赖于许多X11程序包,而且我不希望在服务器上使用它。

2
如何在Ubuntu 16.04上使用4.15.0-xx内核修复Broadcom驱动程序Wifi
我在Windows上为Broadcom网络适配器重新安装了驱动程序,之后,WiFi完全无法在Ubuntu(16.04)上运行。 我尝试使用以下命令重新安装驱动程序: 1. sudo apt-get purge bcmwl-kernel-source 2. sudo apt-get install bcmwl-kernel-source 但这没有帮助 第二个命令的输出(安装bcmwl-kernel-source): Unpacking bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu1~1.2) ... Setting up bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu1~1.2) ... Loading new bcmwl-6.30.223.271+bdcom DKMS files... First Installation: checking all kernels... Building only for 4.15.0-24-generic Building for architecture x86_64 Building initial module for 4.15.0-24-generic ERROR: Cannot create report: …


3
如何添加回送接口?
我想再添加两个回送接口。 我使用以下命令: ifconfig lo: 127.0.0.2 netmask 255.0.0.0 up 并输入ifconfig,我可以看到已添加回送地址。 但是,如果我想再添加一个接口...(例如127.0.0.3),则先前的接口(127.0.0.2)被覆盖。 另外,当我查看时,/etc/network/interfaces我看不到任何条目。 如何永久添加多个环回接口?
24 12.04  networking 

4
如何使用Samba打开网络发现和计算机之间的共享
我有一个Ubuntu服务器。从Windows客户端访问服务器工作正常。 但是服务器未在Windows客户端的“网络”概述中的可用PC中列出。 对于Windows计算机,它将是网络发现功能。 如何使Samba服务器在网络上可见? Windows版本是Windows7。中 的工作组与Windows中的工作组smb.conf相同。

3
如何通过SSH隧道路由互联网?
问:如何设置没有root权限的OpenVPN服务器? 有没有办法设置没有root特权的OpenVPN服务器?例如在我的主目录中有配置文件?如果是,该如何设置? 我正在尝试SSH进入系统,并在那儿设置供个人使用的OpenVPN服务器。 编辑 由于显然OpenVPN需要root特权,因此我将问题更改为使用可以轻松设置的SSH路由我的互联网。
24 networking  ssh  tunnel 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.