블로그 이미지
문슐랭 upip57@naver.com
진짜귀찮음

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
  • total
  • today
  • yesterday
2017. 12. 23. 15:11 네트워크/네트워크

리눅스(cent os) gethostname 127.0.0.1 출력관련



소켓을 다시 손을 대다가 포스팅 하게 되었습니다.


※ 해당 소켓 소스는

http://book.naver.com/bookdb/book_detail.nhn?bid=10772872


화이트 해커를 위한 암호와 해킹

해당 서적을 공부하며 알게 된 내용을 포스팅 한 내용입니다



gethostname 함수로 본인의 pc의 이름을 알아올 수 가 있죠.

이것을 이용해 패킷을 캡쳐 할 때 어떠한 네트워크? 의 패킷을 캡쳐해야하는 지 지정을 할 수 있죠.


그런데 말입니다. 본인의 예상과 다른 name 값을 불러들일 때가 있습니다.





내가 캡쳐를 원하는 패킷은 ens33 의 ip 입니다. 하지만 그냥 돌려본다면?!




?? lo 로 패킷을 캡쳐해버리네요....ㅠ 역시 첫방에는 원하는 데로 되지 않네요.


이렇게 뜨는 이유는 리눅스의 설정 파일 때문에 발생하는 문제 입니다. 이제 이유를 알아보도록

하겠습니다.



/etc/hosts 파일의 설정을 확인 해 볼까요.



이런식으로 되어 있네요 ㅎ 수정을 해보도록 하죠.



원하는 ip 를 작성해 주고 뒤에 어떤 이름으로 할껀지 지정을 해주겠습니다.




재시작을 해줘야 적용이 되겠죠?




적용이 완료 되었습니다.!




posted by 진짜귀찮음