嵌入式开发者社区

标题: 文件系统中的dns无法存储 [打印本页]

作者: jinyi7016    时间: 2017-9-29 11:26
标题: 文件系统中的dns无法存储
硬件上:LAN8720,50M有源晶振,晶振上的时钟输出到CVIDEO_DIN1/RMII_MHZ_50_CLK引脚。& c$ v+ N  e  _
3 |+ u* k% z- Q5 Q' O( V5 ]( y7 }
要设置为静态的IP。
6 s( D4 ^0 [1 u/etc/network/ interfaces 中的内容:, Z! @, |- Y- r

2 B) E" D+ Y( ~: r! X, }. a# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
1 |5 |, A9 g2 A, w# D* |* v4 n. ]6 D7 }7 K- e/ g! Q7 X
# The loopback interface
. D7 ?6 ~% F) O0 _3 D* O+ Oauto lo# m/ o- s  R5 o: S% i
iface lo inet loopback
6 Y: S* x- V; [' M5 S5 N
# W% n$ H# J$ {" ]! }* `/ c9 @# Wireless interfaces
, w* ^1 b3 v, siface wlan0 inet dhcp
" y( u6 Z$ P' e' {! a        wireless_mode managed& r) u! i) L# ^2 V4 A2 v
        wireless_essid any
* K- l" c) c+ w) F! ~, z0 Z        wpa-driver wext7 V0 k/ U7 F% }
        wpa-conf /etc/wpa_supplicant.conf
5 u; e: K  |5 x/ l% m0 i* p8 A( u
iface tiwlan0 inet dhcp2 a9 o; n/ B0 @' v( n; s
        wireless_mode managed$ G5 ]- R  v; q
        wireless_essid any! x/ H3 O) C7 |% M: G* y* I* d
' O8 T$ W* Y( Y4 i1 l  w( e6 ^
iface atml0 inet dhcp
7 t2 i1 x6 p6 e' J6 t. B
6 D' k3 j: b& `" B# Wired or wireless interfaces$ a* G4 v1 a. j4 ~& n5 V
auto eth0( L2 f6 n" P' b6 ^9 x- ~* A) B
#iface eth0 inet dhcp
* ]( o0 u4 }$ v, [$ Oiface eth0 inet static
% h% ?9 ]' B% f/ Y: P( |. Vaddress 192.168.11.170( F6 h8 e9 p$ M3 D( \5 j
netmask 255.255.255.0
8 N1 \" W: E3 p, A: \' d3 tgateway 192.168.11.1: K- g* K7 |9 o2 c6 Y- G

' Z& ?) A& A) G7 A$ S: x
1 @% @! W5 c' n1 s/ c: G- M) J9 z2 v #       pre-up /bin/grep -v -e "ip=[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+" /proc/cmdline > /dev/null
4 i5 G! Y1 m* B4 T* U1 M/ f5 I! \3 B+ F
#iface eth1 inet dhcp( m: [' t# U' h8 g8 Z/ T3 ^. E
2 J6 M2 ^" t4 ~6 N# s
# Ethernet/RNDIS gadget (g_ether)- h3 ^5 j" z( G' z
# ... or on host side, usbnet and random hwaddr7 P0 _6 o  s0 e
iface usb0 inet dhcp1 R' ?8 N3 P# r( W& F* J
- }* p8 t& F6 T# x+ b  @
# Bluetooth networking* w  I" w/ K9 m7 E" n% C
iface bnep0 inet dhcp6 z7 ?/ y# Y0 X  x- t
! k9 E9 o3 |, N0 [( X; L

( c4 s4 Z+ C1 p; q* K4 Z/ k* Z /etc/resolv.conf 配置了DNS,但是重启后,文件就又是空的了。
7 l" r, \0 j+ C6 L2 w# A% u/ J* y3 I8 G4 O$ P/ d. X4 W
#ifconfig后的结果
! Q8 e" f' q2 I6 d4 Ieth0      Link encap:Ethernet  HWaddr 12:00:a0:35:3b:89  , `+ C1 x7 C0 ?/ G' H9 D3 Y. i
          inet addr:192.168.11.170  Bcast:192.168.11.255  Mask:255.255.255.00 E3 t$ q" `; r# `3 I# W
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
3 G  m8 g5 T2 _$ B          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
; o! |- u4 Y/ c0 b. s' Z, u          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
4 m( K3 a6 C3 p: v          collisions:0 txqueuelen:1000
6 s1 u' [1 t0 \+ e' _          RX bytes:0 (0.0 B)  TX bytes:180 (180.0 B)
) g! R4 P# S, G7 E; r7 I6 K6 O          Interrupt:33 * P' D  f' C" E8 e
3 \. z, `) g% d% n) _" p) y
lo        Link encapocal Loopback  ; g# `- _+ M& S! u
          inet addr:127.0.0.1  Mask:255.0.0.0
8 g  v6 n3 b4 Y" d* i) h. X  ^" ]          UP LOOPBACK RUNNING  MTU:16436  Metric:11 d  J4 \' t- N- ~6 N
          RX packets:165 errors:0 dropped:0 overruns:0 frame:0% Q, W. z% g! \
          TX packets:165 errors:0 dropped:0 overruns:0 carrier:0  }6 g  O# m6 x, H0 G
          collisions:0 txqueuelen:0
7 Q  f6 E0 e' [# u4 X) p: [% N          RX bytes:246293 (240.5 KiB)  TX bytes:246293 (240.5 KiB)
  E; c7 y; C7 b" o
! f0 s  B8 b! B6 I# I: G! E( T8 o$ N9 M) X" n
5 T+ ~* b/ q; L. L
/etc/init.d/networking restart后会死机0 i5 A+ A6 J9 ?2 p

; Q  l, i4 T' Z0 P
作者: jinyi7016    时间: 2017-9-29 12:04
目前网络可以通了,但是DNS存储问题没有解决
作者: 伊撒斯    时间: 2017-9-30 10:14
您好,设置静态ip可以ping通,但是DNS无法存储的话,请问您那边,是否有参照我们提供的哪个例程呢?如果您是需要使用网络文件系统,也可以参考我们的nfs开发环境搭建的参考文档。
作者: 伊撒斯    时间: 2017-9-30 10:15
[attach]2830[/attach]
作者: jinyi7016    时间: 2017-9-30 10:35
伊撒斯 发表于 2017-9-30 10:14
# I  ^- [, m/ ^$ Y: u. |您好,设置静态ip可以ping通,但是DNS无法存储的话,请问您那边,是否有参照我们提供的哪个例程呢?如果您 ...

+ ]) `  D# S* c并不是NFS,只是网络的测试。
' p$ {$ `' O' Y6 c就是 /etc/resolv.conf 中的内容添加了dns后,重启就会清空。而其他的文件并不会清空
作者: 伊撒斯    时间: 2017-9-30 19:03
您好:
2 {4 N5 {+ d  m3 {; I9 W6 [( a! s8 I" g! b7 T' s' M' F, q- `
     请问您指的是网络层面的dns存储吗?请问您那边,试过动态映射吗?现在研发工程师已下班,我下周再帮您跟进这个问题吧。/ ?8 {! N1 g) i* F  p6 q  k7 s

8 Q: E2 Y7 f/ d# X: ?     祝您中秋快乐,阖家团圆,身体健康,工作顺利!
作者: jinyi7016    时间: 2017-10-3 22:09
伊撒斯 发表于 2017-9-30 19:031 n; N1 ~7 i( V1 [' X
您好:$ \# x8 S/ s) _# }( I# c$ N/ v% P/ _

+ A* C" \, A- o" ^2 e# f2 {     请问您指的是网络层面的dns存储吗?请问您那边,试过动态映射吗?现在研发工程师已下班,我下 ...

% u* ?" g; K6 p可能没有明白我的问题。我现在问的不是网络问题,是文件系统中的一个文件 /etc/resolv.conf,在启动后,其中的内容就没有了。每次重启后,这个文件就成了空的了。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4