<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Linux on Harry&#39;s Blog</title>
    <link>https://sudo-djug.xyz/tags/linux/</link>
    <description>Recent content in Linux on Harry&#39;s Blog</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <lastBuildDate>Mon, 10 May 2021 00:00:00 +0800</lastBuildDate>
    <atom:link href="https://sudo-djug.xyz/tags/linux/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Centos挂载命令出错</title>
      <link>https://sudo-djug.xyz/posts/2021-05-10-centos-mount-error/</link>
      <pubDate>Mon, 10 May 2021 00:00:00 +0800</pubDate>
      <guid>https://sudo-djug.xyz/posts/2021-05-10-centos-mount-error/</guid>
      <description>&lt;h1 id=&#34;centos挂载命令出错&#34;&gt;Centos挂载命令出错&lt;/h1&gt;
&lt;p&gt;今天在挂载nfs的时候，Centos总是报错，后来才发现了问题的元凶。&lt;br&gt;
在挂载nfs之前，先要安装一个组件&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;yum install nfs-utils -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后查看组件是否运行&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;systemctl start nfs; 
systemctl enable nfs;
systemctl status nfs
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;有了这个组件之后，再使用命令mount就行，一般不需要配置user和password&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;mount -t nfs 1.1.1.2:/root/T1/nfs /mnt
&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>Linux下frp无法使用的问题</title>
      <link>https://sudo-djug.xyz/posts/2021-05-10-frp-on-linux-issue/</link>
      <pubDate>Mon, 10 May 2021 00:00:00 +0800</pubDate>
      <guid>https://sudo-djug.xyz/posts/2021-05-10-frp-on-linux-issue/</guid>
      <description>&lt;h1 id=&#34;linux下frp无法使用的问题&#34;&gt;Linux下frp无法使用的问题&lt;/h1&gt;
&lt;p&gt;一直都使用frp进行内网穿透，还为此写了一个frp的shell脚本命令（其实很简单，也就两行），后来发现这个命令不灵了，于是排查了一下原因，终于找到了。&lt;/p&gt;
&lt;p&gt;以前frpc.ini文件是这样写的：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[common]
server_addr = tk.dur.dur.com
server_port = 3000
token = yourpassword

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 488
remote_port = 7465
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这样写的原因是， &lt;em&gt;server_addr&lt;/em&gt; 我进行了一个域名替换了真实ip，这样就可以避免记住ip。但是由于我使用的是免费域名，就可能存在域名解析不及时或丢失导致无法连接的问题。&lt;br&gt;
报错的格式是这样的：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;2021/05/10 07:10:25 [W] [service.go:102] login to server failed: dial tcp: lookup tk.dur.dur.com on [fdfd:d64a:eafb::1]:53: read udp [fdfd:d64a:eafb::623]:41317-&amp;gt;[fdfd:d64a:eafb::1]:53: i/o timeout
dial tcp: lookup tk.dur.dur.com on [fdfd:d64a:eafb::1]:53: read udp [fdfd:d64a:eafb::623]:41317-&amp;gt;[fdfd:d64a:eafb::1]:53: i/o timeout
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后我就把 &lt;em&gt;server_addr&lt;/em&gt; 替换成真实ip后，一切就好了。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;2021/05/10 07:31:15 [I] [service.go:288] [f0ed9ec7863e36f9] login to server success, get run id [f0ed9ec7863e36f9], server udp port [0]
2021/05/10 07:31:15 [I] [proxy_manager.go:144] [f0ed9ec7863e36f9] proxy added: [omv dashbord win7 pvemysql ssh pve dashbord]
2021/05/10 07:31:16 [I] [control.go:180] [f0ed9ec7863e36f9] [omv dashbord] start proxy success
2021/05/10 07:31:16 [I] [control.go:180] [f0ed9ec7863e36f9] [win7] start proxy success
2021/05/10 07:31:16 [I] [control.go:180] [f0ed9ec7863e36f9] [pvemysql] start proxy success
2021/05/10 07:31:16 [I] [control.go:180] [f0ed9ec7863e36f9] [ssh] start proxy success
2021/05/10 07:31:16 [I] [control.go:180] [f0ed9ec7863e36f9] [pve dashbord] start proxy success
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;frp的使用非常简单，在linux下尤其简单，不用安装任何依赖，所以如果出现错误了，不要轻易怀疑是程序的问题，非常有可能是自己的配置或者命令出了问题，多从这方面找找原因。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
