我正在配置一些网络内容,每次尝试时连接都会中断。考虑到我必须错误地配置某些东西才能断开所有连接,我进行了一些故障排除,以发现在全新启动时所有网络都在工作。如果我运行该命令,ip rule flush
我将失去所有连接,直到我重新启动。
我正在使用通过无线适配器连接的 Kubuntu 12.04 网络管理器。任何帮助表示赞赏
我在 ufw 中设置了一些规则来限制连接,例如:
-A ufw-user-input -p tcp --dport 25 -m state --state NEW -m recent --set
-A ufw-user-input -p tcp --dport 25 -m state --state NEW -m recent --update --seconds 6 --hitcount 12 -j ufw-user-limit
-A ufw-user-input -p tcp --dport 25 -j ufw-user-limit-accept
Run Code Online (Sandbox Code Playgroud)
这些在:before.rules
我想将 IP 列入白名单,使其不受这些规则的约束。如果我运行命令:
sudo ufw allow from 192.168.0.0/24
Run Code Online (Sandbox Code Playgroud)
这个范围会从我的规则中列入白名单吗?或者这可以用另一种方式完成吗?
我试图找出当前 ssh 会话的原始 IP 地址。我发现以下内容很有用,但它需要 sudo:
$ sudo netstat -tapen | grep ssh | awk '{ print $5}' | sed '/0.0.0.0\|::/d'
192.168.1.1:60119
99.xxx.xxx.xxx:1213
Run Code Online (Sandbox Code Playgroud)
有没有办法在不调用 sudo 的情况下获取 99.xxx.xxx.xxx 信息?
(已回答!问题 1:如何通过管道传递到 grep 仅返回错误?)
问题 2:是否有使用 netstat 获取 WAN 信息的解决方法?或者...
问题 3:我的目标有更好的选择吗?
我在网络设置中找不到可以设置静态 IP 的位置。
任何地方的顶级?
我按照这些说明在 Ubuntu 14.04 中安装 mysql,它运行良好。但是我干净地安装了 Ubuntu 16.04 并执行相同的步骤来安装 MySQL,但我遇到了问题。
该my.cnf
文件是干净的。我替换了my.cnf
ubuntu 14.04 安装中文件的内容,重新启动服务,但它不起作用。
在这一点上我不能让通过修改访问MySQL的一个公共IPbind-address
参数/etc/my.cnf
。
TL;DR:在 Ubuntu 14.04 中,如果您更改静态 IP 地址/etc/network/interfaces
并应用更改,ifdown
然后ifup
命令一切正常。但是这个序列在 16.04 中不起作用。什么是最好的选择?
在 ubuntu 16.04 中,更改接口文件和ifdown/ifup
序列后,ip addr show <device>
命令会显示<device>
. 我在 ubuntu 14.04 和 16.04 中都使用了-v
(详细)参数ifdown/ifup
。不同之处在于 ifdown。在 ubuntu 14.04 中ifdown
执行这个命令:
ip -4 addr flush dev <device> label <device>
Run Code Online (Sandbox Code Playgroud)
在 16.04 中:
ip addr del <ip-address-in-network-interfaces>/<subnet> dev <device> label <device>
Run Code Online (Sandbox Code Playgroud)
所以我想,在 16.04 中,如果我首先运行该ifdown
命令。然后更改/etc/network/interfaces
文件中的IP地址,然后使用ifup命令重新启动接口,旧的IP地址将被正确删除。
另一个解决方案是在ip addr flush
之前运行命令ifdown/ifup
:
ip addr flush …
Run Code Online (Sandbox Code Playgroud) 我已经阅读了 4-5 篇关于它的文章,它们都讲述了重置路由器密码的几乎相同的步骤。他们倾向于从以下几行的指令开始,我已经陷入困境:
打开浏览器并输入路由器背面提到的 IP 地址。保存新密码。
现在,当我192.168.0.1
在浏览器中输入时,它说无法访问该站点。我也试过了,http://192.168.0.1
但运气不好,它说的是同样的事情
问题:有谁知道是什么问题?为什么我不能更改我的 WiFi 密码?这是一个特定于 Ubuntu 的问题,但我不这么认为,所以我认为这是特定于浏览器或特定于 IP 的问题问题在于 IP 地址或浏览器,IP 特定问题的可能性更大。
我在 Ubuntu 16.04 上使用 Google Chrome 浏览器。
我想在自定义端口上运行服务(例如 8080 上的 jenkins),并且我更喜欢通过浏览器使用我记得的名称来访问它,例如,http://localhost:jenkins
这将是http://localhost:8080
编辑:
是否可以从主机名或机器自己的 mac 地址获取我机器的 IP 地址?
如果是,如何?如果没有,你能提出另一种方法吗?