今天突然,我在通过 IP 地址(例如 mysql -h 10.1.248.20)连接时遇到了与 mysql 的连接挂起的问题,但无论用户如何,我仍然可以使用 localhost 进行连接。
mysql> show processlist;
+----+----------------------+------------------+------+---------+------+-----------------------------------------------------------------------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+----------------------+------------------+------+---------+------+-----------------------------------------------------------------------+------------------+
| 1 | system user | | NULL | Connect | 10 | Connecting to master | NULL |
| 2 | system user | | NULL | Connect | 10 | Has read all relay log; waiting for the slave I/O thread to update it | NULL …
Run Code Online (Sandbox Code Playgroud) 我已经按照自己的意愿设置了 ip 路由表:
# ip r s
10.1.248.0/24 dev eth0 proto kernel scope link src 10.1.248.11
default via 10.1.248.1 dev eth0 metric 100
default via 10.1.248.3 dev eth0 metric 200
Run Code Online (Sandbox Code Playgroud)
10.1.248.1为主网关,10.1.248.3为备份网关。有没有办法配置 /etc/network/interfaces 以在启动时创建此设置?
我有一个服务器托管多个发送电子邮件的网站。每个域都有自己的 IP 地址,我希望 Postfix 在同一个 IP 上发送外发电子邮件,以便反向 DNS 指向同一个域,但 Postfix 总是通过它绑定的第一个 IP 发送。我想根据发件人的电子邮件地址的域将 Postfix 配置为通过不同的 IP。