嵌入式开发者社区

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

作者: jinyi7016    时间: 2017-9-29 11:26
标题: 文件系统中的dns无法存储
硬件上:LAN8720,50M有源晶振,晶振上的时钟输出到CVIDEO_DIN1/RMII_MHZ_50_CLK引脚。- s- k0 }. f$ t4 _3 a5 \
4 x4 d- n6 f  {* m; @4 b
要设置为静态的IP。: K3 r5 T% w% q. k* F
/etc/network/ interfaces 中的内容:- }/ V: t4 U) S9 D0 m& N; j
4 G9 v9 x, `" D/ s8 l$ ^# ^
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
: x- c+ V; E, P
5 j' Q/ p: T6 t% t0 _2 z1 P# The loopback interface& A, E5 C- ~! i
auto lo, X% H6 ]9 Z& Z0 G! E% y
iface lo inet loopback
4 J* T$ p2 X' N  o, ?* }" n% ^7 x+ g- g/ |) [; T: [. |: L
# Wireless interfaces
5 I( D) ~* J! x+ A( Diface wlan0 inet dhcp" y$ q4 A. _' o
        wireless_mode managed4 K4 ], B. ~9 L( s& w7 j
        wireless_essid any
+ H/ [. O# z: |0 B& a  |6 T        wpa-driver wext: |) H, m) |+ a+ d
        wpa-conf /etc/wpa_supplicant.conf
# K# M: D2 ^" H" _  Y* O/ Y$ J6 o* p9 K/ V
iface tiwlan0 inet dhcp& z$ N, \0 |& x% b6 l# V5 [
        wireless_mode managed0 s1 k% }9 a7 J, N
        wireless_essid any/ p& B' A6 o' V) l- S8 s9 {/ B

. ?" p1 \' G- ]$ U* P2 s, c7 viface atml0 inet dhcp# r! i: N8 ?+ ~% E+ t

' ]/ v) I1 f8 ?2 J* e# Wired or wireless interfaces
& }: N" ^1 g$ y; X+ }auto eth0
6 w, d" p- Z  A#iface eth0 inet dhcp
% S: r9 D" [1 \! E" h- miface eth0 inet static) {7 R4 Z# M5 j4 T3 n6 O+ `3 A
address 192.168.11.1706 q7 ~2 b, R3 X2 A4 x
netmask 255.255.255.02 `' y9 D; ~5 s
gateway 192.168.11.1. b" [, p1 L/ R) G

3 N; ?- q& d" U; S6 g) d1 N* B% l, k8 M5 G& H& ?& h
#       pre-up /bin/grep -v -e "ip=[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+" /proc/cmdline > /dev/null
& F" ]4 m8 ^0 W9 D5 v" n5 w1 `9 {0 P4 C8 T0 F
#iface eth1 inet dhcp  i0 z1 S9 k2 A  t
. O# C2 \+ }0 l& s. k9 z. N! n1 h
# Ethernet/RNDIS gadget (g_ether)
6 \/ H' U) e1 _9 U& v$ ^1 J# ... or on host side, usbnet and random hwaddr" B3 H5 S! K! U+ `9 L7 g  m
iface usb0 inet dhcp+ N- n  ]7 P" _$ s2 A: V4 g

) Q' u1 W( g9 z9 \# Bluetooth networking
  a4 ?8 E) Z! H- n, _2 L) `iface bnep0 inet dhcp1 R7 m4 Z! a$ a' o9 h% C& I
! ^% ?# ^0 Z. e. X  j2 r+ E$ w- y  x
3 B3 y6 p8 o/ p0 C% q
/etc/resolv.conf 配置了DNS,但是重启后,文件就又是空的了。  \7 e( X% I, z; ?, {+ z

6 @8 x8 ~9 p$ O' E#ifconfig后的结果
( Z, x  g4 A3 ^1 C+ G9 p$ K" Oeth0      Link encap:Ethernet  HWaddr 12:00:a0:35:3b:89  
7 Z3 Z: V9 b. d! O          inet addr:192.168.11.170  Bcast:192.168.11.255  Mask:255.255.255.05 R& n' S! N- N! j& X* R7 [
          UP BROADCAST MULTICAST  MTU:1500  Metric:1" u+ ], k5 D1 B- }7 l
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
4 t' l* c4 f0 A8 ~5 D. z          TX packets:3 errors:0 dropped:0 overruns:0 carrier:07 n+ k$ A- i6 _( S. ?
          collisions:0 txqueuelen:1000
/ v* M6 X' A; g: g/ [& D2 a# ~& T          RX bytes:0 (0.0 B)  TX bytes:180 (180.0 B)
; [, s$ c# S) z8 E9 W0 O9 {, h          Interrupt:33 0 H* z; D( W  X2 z
, M! [5 t* t$ ^7 t
lo        Link encapocal Loopback  
9 J( C' G' ~" v3 \2 M2 p" [1 ^          inet addr:127.0.0.1  Mask:255.0.0.0: O. j- P, B; q. [) P7 x' j; t
          UP LOOPBACK RUNNING  MTU:16436  Metric:14 o1 J5 v* Y4 p0 |/ Q3 `
          RX packets:165 errors:0 dropped:0 overruns:0 frame:0
0 i) @# s) F: b+ g' R          TX packets:165 errors:0 dropped:0 overruns:0 carrier:0
- r) [' W, v$ c8 Z4 Q" j          collisions:0 txqueuelen:0 7 G2 X$ Q8 d* h. R" O
          RX bytes:246293 (240.5 KiB)  TX bytes:246293 (240.5 KiB)
9 w: P3 V# t5 D+ y; V* g/ X
" e1 B9 b5 e8 d  B8 N& \8 Y+ k& X9 ]3 \( \" h
  o" ]: F' p, ^9 H9 U
/etc/init.d/networking restart后会死机: C3 _5 W3 v6 A: }1 h; y+ M
9 a( D( F9 Q, d0 `# S

作者: 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:146 n$ s) I- R1 x/ d$ H5 k
您好,设置静态ip可以ping通,但是DNS无法存储的话,请问您那边,是否有参照我们提供的哪个例程呢?如果您 ...
9 v4 Q# s2 s; r) k! k
并不是NFS,只是网络的测试。
4 O6 P# e: H+ K就是 /etc/resolv.conf 中的内容添加了dns后,重启就会清空。而其他的文件并不会清空
作者: 伊撒斯    时间: 2017-9-30 19:03
您好:
4 C6 t5 K6 c8 P+ t: ^* V" J. U+ k4 U5 x2 P2 v9 a6 U
     请问您指的是网络层面的dns存储吗?请问您那边,试过动态映射吗?现在研发工程师已下班,我下周再帮您跟进这个问题吧。
/ ?# ^6 l9 J7 q5 N: q3 |1 W
1 G5 y: s$ d" H3 G8 `" S     祝您中秋快乐,阖家团圆,身体健康,工作顺利!
作者: jinyi7016    时间: 2017-10-3 22:09
伊撒斯 发表于 2017-9-30 19:03- o  q0 W, O) |" n( R9 l
您好:3 I* D9 Q6 e8 F' x
' Z! k! C8 v$ g
     请问您指的是网络层面的dns存储吗?请问您那边,试过动态映射吗?现在研发工程师已下班,我下 ...

2 {* V% o. J0 @5 x可能没有明白我的问题。我现在问的不是网络问题,是文件系统中的一个文件 /etc/resolv.conf,在启动后,其中的内容就没有了。每次重启后,这个文件就成了空的了。




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