Tag: 网络

有线网络 – 升级到17.04后无法管理设备

升级到17.04后,我无法通过网络管理器连接到有线以太网。 指标网络说:以太网 – 设备未管理。 系统设置>网络>有线说:有线未管理。 Wifi连接运行良好,通过ifup / ifdown管理的有线连接也运行良好(当我将eth0放在/ etc / network / interfaces中时)。 我的网络配置文件如下所示: $ cat / etc / network / interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback $ cat /etc/NetworkManager/NetworkManager.conf [main] plugins=ifupdown,keyfile [ifupdown] managed=true 这是我的ifconfig -a输出: docker0: flags=4099 mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 0.0.0.0 […]

如何设置LXC guest虚拟机以使其获得dhcp地址,以便我可以在网络上访问它?

我使用以下方法设置LXC: lxc-create -t ubuntu -n lxcguest1 但我无法访问从我的LAN上运行的任何服务,它似乎是NATed。 如何设置它以便我可以访问它(它可能需要从我的Linksys路由器获取它的dhcp地址)? 谢谢。

编辑网络接口而无需重新启动系统

我想通过编辑/etc/network/interfaces文件对我的网络配置进行一些更改。 对这个文件进行更改并使它们生效的最简洁方法是什么,而不必重新启动? 通常情况下,我一直在做: 编辑文件 service networking restart 但我的印象是,这不是进行这些改变的“正确”方式。

如何设置Linux文件服务器以与Windows PC和PS3共享数据?

我有以下几个硬件网络主要用于文件共享(主要是媒体):1个游戏笔记本电脑,1个i7(2.3Tb存储)桌面,1个P4桌面(500g存储)和1个250gig PS3。 我希望用i7桌面设置一个linux主机(带有PS3媒体服务器),但我担心会一直关机。 什么剥离,低能耗使用发行版可以与哪些Windows和PS3友好的软件耦合? 另外,我应该如何重新格式化我的i7(在分区,RAID选项等方面)? 它有2个1Tb驱动器(可能增加了第三个)和1 320个gig。

有没有办法在全系统使用Tor?

几乎所有东西都被阻挡了,我需要使用透明代理来访问任何东西。 我尝试使用Tor (在线匿名软件),但它不适用于所有系统应用程序。 我还尝试将127.0.0.1:8118放在系统的代理设置中并在系统范围内应用它。 但它根本没有帮助。

如何在本地IP发生变化时运行脚本?

在标记为重复之前:这不是关于动态DNS或类似的事情。 我知道每次网络运行时如何运行脚本; 在这个目录/etc/NetworkManager/dispatcher.d中添加脚本是一件简单的事情: #!/bin/bash IF=$1 STATUS=$2 case “$2” in up) logger -s “NM Script up $IF triggered” su rmano -c /home/romano/bin/myscript ;; down) logger -s “NM Script down $IF triggered” ;; *) ;; esac 在我的例子中, myscript是一个非常简单的ifconfig -a > ~/Dropbox/myifconfig.txt —我使用它是因为我需要从大学的各处知道我的本地IP,它会经常改变。 到目前为止一切顺利,系统运行正常。 但不幸的是,这里配置的DHCP是为了在不改变接口的情况下改变IP。 在这种情况下,脚本(逻辑上)不运行,并且文件未更新。 我不能使用DynDNS方法,因为更改是在本地 IP中,而不是外部可见的IP。 我可以通过简单地将脚本放在cron中并每分钟执行一次或者写一个稍微复杂的脚本来进行轮询(如果IP被更改,则写入文件,否则什么都不做)并将其再次作为后台任务,但它不优雅。 所以问题是: 当我的本地IP发生变化时,有没有办法触发脚本? 更新1 我试图在/etc/dhcp/dhclient-enter-hooks.d/一个脚本,它基于现有的/etc/dhcp/dhclient-enter-hooks.d/resolvconf ,但不会被触发。 我怀疑(需要确认)NM(网络管理员)自己进行dhcp协商,而不调用dhcp命令…

设置互联网访问的特定接口

我有一台机器有三个网络接口运行Ubuntu 12.04 LTS,64位,内核3.5.0-49。 我正在使用所有三个接口。 其中两个连接到LAN(eth0和eth1),一个连接到Internet(eth2); 但是当我尝试访问互联网时,它会尝试通过eth0(错误响应来自eth0的IP)。 我知道如果我没有为eth0或eth1设置网关地址,它将起作用(来自其他地方的经验),但我必须因为某些原因,如果没有指定网关,网络管理器GUI将不允许我保存连接设置(?)。 我如何a)将eth0和eth1设置为不具有网关地址,或者b)告诉系统使用eth2进行Internet访问(即,不在eth0 / eth1的子网上的IP)。 至于试图取消设置eth0和eth1的网关地址:试图绕过网络管理器GUI,我检查了/ etc / network / interfaces但是Ubuntu似乎没有使用它(它只有lo的条目)。 我并不熟悉更现代的配置接口的方法,所以我放弃了。

如何在接口上动态启用和禁用ipv6

如何在接口上动态启用和禁用IPv6,以便在启用时获取链接本地地址? 我试过了: sysctl net.ipv6.conf.all.disable_ipv6=1以禁用IPv6 和 sysctl net.ipv6.conf.all.disable_ipv6=0以启用IPv6。 还有其他方法吗?

如何显示(只)我的路由器的IP地址?

我可以运行什么命令来获取路由器的IP地址? 使用此命令,我应该只有我的路由器的IP,而不是,例如,整个路由表(就像我运行route -n )。

如何使用Nmap扫描整个网络?

有没有办法使用nmap扫描整个网络? 我想要做的是扫描我的网络以查找当前连接到它的所有设备。